-z6尊龙app官方网站
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('2ik6a-��-5c010��0000z0.step',
'2017-10-13t08:10:02',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2010',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = oriented_edge ( 'none', *, *, #17, .t. ) ;
#2 = oriented_edge ( 'none', *, *, #3875, .f. ) ;
#3 = oriented_edge ( 'none', *, *, #4927, .t. ) ;
#4 = oriented_edge ( 'none', *, *, #4229, .f. ) ;
#5 = edge_curve ( 'none', #215, #260, #5521, .t. ) ;
#6 = edge_loop ( 'none', ( #14, #2, #101, #24 ) ) ;
#7 = oriented_edge ( 'none', *, *, #17, .f. ) ;
#8 = oriented_edge ( 'none', *, *, #3954, .f. ) ;
#9 = oriented_edge ( 'none', *, *, #102, .f. ) ;
#10 = edge_loop ( 'none', ( #34, #32, #25 ) ) ;
#11 = oriented_edge ( 'none', *, *, #4886, .f. ) ;
#12 = advanced_face ( 'none', ( #5522 ), #5513, .t. ) ;
#13 = advanced_face ( 'none', ( #5523 ), #5517, .t. ) ;
#14 = oriented_edge ( 'none', *, *, #40, .t. ) ;
#15 = oriented_edge ( 'none', *, *, #3695, .f. ) ;
#16 = oriented_edge ( 'none', *, *, #3708, .t. ) ;
#17 = edge_curve ( 'none', #4239, #3876, #5563, .t. ) ;
#18 = edge_loop ( 'none', ( #1, #36, #39, #4 ) ) ;
#19 = oriented_edge ( 'none', *, *, #3695, .t. ) ;
#20 = advanced_face ( 'none', ( #5570 ), #5516, .t. ) ;
#21 = oriented_edge ( 'none', *, *, #3915, .f. ) ;
#22 = oriented_edge ( 'none', *, *, #4859, .f. ) ;
#23 = oriented_edge ( 'none', *, *, #5278, .t. ) ;
#24 = oriented_edge ( 'none', *, *, #4226, .f. ) ;
#25 = oriented_edge ( 'none', *, *, #31, .f. ) ;
#26 = oriented_edge ( 'none', *, *, #65, .f. ) ;
#27 = edge_curve ( 'none', #4112, #4134, #5565, .t. ) ;
#28 = vertex_point ( 'none', #5564 ) ;
#29 = edge_curve ( 'none', #4113, #4134, #5559, .t. ) ;
#30 = advanced_face ( 'none', ( #5555 ), #5589, .t. ) ;
#31 = edge_curve ( 'none', #4905, #4191, #5582, .t. ) ;
#32 = oriented_edge ( 'none', *, *, #4231, .f. ) ;
#33 = edge_loop ( 'none', ( #97, #23 ) ) ;
#34 = oriented_edge ( 'none', *, *, #4910, .t. ) ;
#35 = oriented_edge ( 'none', *, *, #3965, .t. ) ;
#36 = oriented_edge ( 'none', *, *, #3892, .f. ) ;
#37 = advanced_face ( 'none', ( #5583 ), #5606, .t. ) ;
#38 = oriented_edge ( 'none', *, *, #3579, .t. ) ;
#39 = oriented_edge ( 'none', *, *, #40, .f. ) ;
#40 = edge_curve ( 'none', #4192, #3891, #5584, .t. ) ;
#41 = oriented_edge ( 'none', *, *, #46, .t. ) ;
#42 = edge_curve ( 'none', #28, #4087, #5577, .t. ) ;
#43 = vertex_point ( 'none', #5617 ) ;
#44 = vertex_point ( 'none', #5615 ) ;
#45 = vertex_point ( 'none', #5612 ) ;
#46 = edge_curve ( 'none', #44, #28, #5607, .t. ) ;
#47 = vertex_point ( 'none', #5609 ) ;
#48 = oriented_edge ( 'none', *, *, #81, .t. ) ;
#49 = oriented_edge ( 'none', *, *, #63, .t. ) ;
#50 = edge_loop ( 'none', ( #41, #61, #35, #53, #51, #59, #26, #56, #49, #48, #82, #120, #83, #70, #126, #73, #93, #71, #78, #75, #89, #121, #3934, #136 ) ) ;
#51 = oriented_edge ( 'none', *, *, #55, .f. ) ;
#52 = edge_curve ( 'none', #45, #47, #5608, .t. ) ;
#53 = oriented_edge ( 'none', *, *, #57, .f. ) ;
#54 = vertex_point ( 'none', #5714 ) ;
#55 = edge_curve ( 'none', #67, #43, #5716, .t. ) ;
#56 = oriented_edge ( 'none', *, *, #52, .f. ) ;
#57 = edge_curve ( 'none', #43, #3963, #5611, .t. ) ;
#58 = oriented_edge ( 'none', *, *, #4845, .t. ) ;
#59 = oriented_edge ( 'none', *, *, #66, .t. ) ;
#60 = vertex_point ( 'none', #5717 ) ;
#61 = oriented_edge ( 'none', *, *, #42, .t. ) ;
#62 = vertex_point ( 'none', #5616 ) ;
#63 = edge_curve ( 'none', #45, #60, #5776, .t. ) ;
#64 = vertex_point ( 'none', #5774 ) ;
#65 = edge_curve ( 'none', #47, #68, #5775, .t. ) ;
#66 = edge_curve ( 'none', #67, #68, #5765, .t. ) ;
#67 = vertex_point ( 'none', #5766 ) ;
#68 = vertex_point ( 'none', #5759 ) ;
#69 = edge_curve ( 'none', #62, #86, #5773, .t. ) ;
#70 = oriented_edge ( 'none', *, *, #90, .f. ) ;
#71 = oriented_edge ( 'none', *, *, #87, .t. ) ;
#72 = vertex_point ( 'none', #5754 ) ;
#73 = oriented_edge ( 'none', *, *, #94, .f. ) ;
#74 = vertex_point ( 'none', #5768 ) ;
#75 = oriented_edge ( 'none', *, *, #3928, .f. ) ;
#76 = vertex_point ( 'none', #5755 ) ;
#77 = edge_curve ( 'none', #91, #76, #5812, .t. ) ;
#78 = oriented_edge ( 'none', *, *, #77, .f. ) ;
#79 = edge_curve ( 'none', #64, #125, #5806, .t. ) ;
#80 = vertex_point ( 'none', #5807 ) ;
#81 = edge_curve ( 'none', #60, #74, #5801, .t. ) ;
#82 = oriented_edge ( 'none', *, *, #84, .t. ) ;
#83 = oriented_edge ( 'none', *, *, #119, .t. ) ;
#84 = edge_curve ( 'none', #74, #64, #5813, .t. ) ;
#85 = vertex_point ( 'none', #5756 ) ;
#86 = vertex_point ( 'none', #5796 ) ;
#87 = edge_curve ( 'none', #72, #76, #5789, .t. ) ;
#88 = edge_curve ( 'none', #85, #72, #5790, .t. ) ;
#89 = oriented_edge ( 'none', *, *, #133, .f. ) ;
#90 = edge_curve ( 'none', #62, #80, #5841, .t. ) ;
#91 = vertex_point ( 'none', #5782 ) ;
#92 = oriented_edge ( 'none', *, *, #187, .f. ) ;
#93 = oriented_edge ( 'none', *, *, #88, .t. ) ;
#94 = edge_curve ( 'none', #85, #86, #5843, .t. ) ;
#95 = oriented_edge ( 'none', *, *, #5396, .f. ) ;
#96 = advanced_face ( 'none', ( #5844 ), #5846, .t. ) ;
#97 = oriented_edge ( 'none', *, *, #5323, .t. ) ;
#98 = oriented_edge ( 'none', *, *, #259, .t. ) ;
#99 = oriented_edge ( 'none', *, *, #3645, .t. ) ;
#100 = edge_loop ( 'none', ( #22, #95, #58, #38, #99 ) ) ;
#101 = oriented_edge ( 'none', *, *, #31, .t. ) ;
#102 = edge_curve ( 'none', #103, #164, #5828, .t. ) ;
#103 = vertex_point ( 'none', #5832 ) ;
#104 = advanced_face ( 'none', ( #5836 ), #5833, .f. ) ;
#105 = edge_loop ( 'none', ( #216, #98, #9, #92 ) ) ;
#106 = edge_curve ( 'none', #4092, #4112, #5556, .t. ) ;
#107 = edge_curve ( 'none', #3933, #3931, #4871, .t. ) ;
#108 = oriented_edge ( 'none', *, *, #107, .t. ) ;
#109 = oriented_edge ( 'none', *, *, #118, .f. ) ;
#110 = oriented_edge ( 'none', *, *, #27, .t. ) ;
#111 = oriented_edge ( 'none', *, *, #117, .t. ) ;
#112 = edge_curve ( 'none', #116, #3933, #5814, .t. ) ;
#113 = oriented_edge ( 'none', *, *, #29, .f. ) ;
#114 = oriented_edge ( 'none', *, *, #106, .t. ) ;
#115 = advanced_face ( 'none', ( #5785 ), #5865, .t. ) ;
#116 = vertex_point ( 'none', #5871 ) ;
#117 = edge_curve ( 'none', #4113, #4092, #5872, .t. ) ;
#118 = edge_curve ( 'none', #3929, #3931, #5866, .t. ) ;
#119 = edge_curve ( 'none', #125, #80, #5867, .t. ) ;
#120 = oriented_edge ( 'none', *, *, #79, .t. ) ;
#121 = oriented_edge ( 'none', *, *, #131, .t. ) ;
#122 = edge_curve ( 'none', #4150, #129, #5850, .t. ) ;
#123 = oriented_edge ( 'none', *, *, #122, .t. ) ;
#124 = advanced_face ( 'none', ( #5873 ), #5907, .t. ) ;
#125 = vertex_point ( 'none', #5906 ) ;
#126 = oriented_edge ( 'none', *, *, #69, .t. ) ;
#127 = edge_curve ( 'none', #161, #135, #5903, .t. ) ;
#128 = oriented_edge ( 'none', *, *, #134, .f. ) ;
#129 = vertex_point ( 'none', #5870 ) ;
#130 = vertex_point ( 'none', #5905 ) ;
#131 = edge_curve ( 'none', #130, #4100, #5897, .t. ) ;
#132 = edge_curve ( 'none', #139, #135, #5898, .t. ) ;
#133 = edge_curve ( 'none', #130, #54, #5899, .t. ) ;
#134 = edge_curve ( 'none', #170, #139, #5887, .t. ) ;
#135 = vertex_point ( 'none', #5891 ) ;
#136 = oriented_edge ( 'none', *, *, #137, .f. ) ;
#137 = edge_curve ( 'none', #44, #4075, #5939, .t. ) ;
#138 = vertex_point ( 'none', #5886 ) ;
#139 = vertex_point ( 'none', #5941 ) ;
#140 = oriented_edge ( 'none', *, *, #4066, .t. ) ;
#141 = oriented_edge ( 'none', *, *, #42, .f. ) ;
#142 = edge_loop ( 'none', ( #4166, #3816, #4328, #4345, #4344, #4355, #4329, #4354, #4396 ) ) ;
#143 = oriented_edge ( 'none', *, *, #166, .t. ) ;
#144 = vertex_point ( 'none', #5877 ) ;
#145 = oriented_edge ( 'none', *, *, #182, .t. ) ;
#146 = oriented_edge ( 'none', *, *, #94, .t. ) ;
#147 = oriented_edge ( 'none', *, *, #172, .f. ) ;
#148 = oriented_edge ( 'none', *, *, #233, .f. ) ;
#149 = oriented_edge ( 'none', *, *, #233, .t. ) ;
#150 = edge_loop ( 'none', ( #209, #205, #213, #202 ) ) ;
#151 = oriented_edge ( 'none', *, *, #180, .t. ) ;
#152 = oriented_edge ( 'none', *, *, #252, .f. ) ;
#153 = oriented_edge ( 'none', *, *, #4053, .t. ) ;
#154 = advanced_face ( 'none', ( #5942 ), #5935, .t. ) ;
#155 = edge_curve ( 'none', #28, #44, #5933, .t. ) ;
#156 = edge_curve ( 'none', #170, #85, #5928, .t. ) ;
#157 = oriented_edge ( 'none', *, *, #156, .t. ) ;
#158 = edge_loop ( 'none', ( #141, #162, #175, #140, #174, #147, #173, #171, #128, #157, #146, #143, #160, #4585, #4581, #4595, #4583, #4590, #4593, #4587, #4523, #4525, #4527, #4520 ) ) ;
#159 = edge_loop ( 'none', ( #5306, #4180 ) ) ;
#160 = oriented_edge ( 'none', *, *, #4584, .t. ) ;
#161 = vertex_point ( 'none', #5929 ) ;
#162 = oriented_edge ( 'none', *, *, #155, .t. ) ;
#163 = advanced_face ( 'none', ( #5880, #5923 ), #5908, .t. ) ;
#164 = vertex_point ( 'none', #5914 ) ;
#165 = advanced_face ( 'none', ( #5917 ), #5927, .t. ) ;
#166 = edge_curve ( 'none', #86, #144, #5961, .t. ) ;
#167 = advanced_face ( 'none', ( #5965 ), #5963, .t. ) ;
#168 = vertex_point ( 'none', #5953 ) ;
#169 = oriented_edge ( 'none', *, *, #181, .f. ) ;
#170 = vertex_point ( 'none', #5962 ) ;
#171 = oriented_edge ( 'none', *, *, #132, .f. ) ;
#172 = edge_curve ( 'none', #161, #138, #5956, .t. ) ;
#173 = oriented_edge ( 'none', *, *, #127, .t. ) ;
#174 = oriented_edge ( 'none', *, *, #176, .f. ) ;
#175 = oriented_edge ( 'none', *, *, #137, .t. ) ;
#176 = edge_curve ( 'none', #138, #4088, #5952, .t. ) ;
#177 = manifold_solid_brep ( 'sweep2[1]', #270 ) ;
#178 = cartesian_point ( 'none', ( 30.39943474002959800, 0.3278271263778980700, -5.480293467656188100 ) ) ;
#179 = oriented_edge ( 'none', *, *, #207, .f. ) ;
#180 = edge_curve ( 'none', #197, #186, #5910, .t. ) ;
#181 = edge_curve ( 'none', #192, #197, #5989, .t. ) ;
#182 = edge_curve ( 'none', #186, #183, #5978, .t. ) ;
#183 = vertex_point ( 'none', #5990 ) ;
#184 = oriented_edge ( 'none', *, *, #181, .t. ) ;
#185 = oriented_edge ( 'none', *, *, #195, .f. ) ;
#186 = vertex_point ( 'none', #5981 ) ;
#187 = edge_curve ( 'none', #215, #103, #5973, .t. ) ;
#188 = oriented_edge ( 'none', *, *, #342, .f. ) ;
#189 = advanced_face ( 'none', ( #5988 ), #6012, .f. ) ;
#190 = edge_loop ( 'none', ( #184, #151, #145, #185 ) ) ;
#191 = edge_loop ( 'none', ( #3727, #3831, #3725, #3980 ) ) ;
#192 = vertex_point ( 'none', #5944 ) ;
#193 = vertex_point ( 'none', #5972 ) ;
#194 = edge_loop ( 'none', ( #258, #3685, #306, #302 ) ) ;
#195 = edge_curve ( 'none', #192, #183, #6011, .t. ) ;
#196 = advanced_face ( 'none', ( #5949 ), #6016, .t. ) ;
#197 = vertex_point ( 'none', #6010 ) ;
#198 = vertex_point ( 'none', #6029 ) ;
#199 = edge_curve ( 'none', #220, #168, #6030, .t. ) ;
#200 = oriented_edge ( 'none', *, *, #214, .f. ) ;
#201 = edge_loop ( 'none', ( #200, #179, #228, #148 ) ) ;
#202 = oriented_edge ( 'none', *, *, #203, .f. ) ;
#203 = edge_curve ( 'none', #212, #226, #6045, .t. ) ;
#204 = vertex_point ( 'none', #6047 ) ;
#205 = oriented_edge ( 'none', *, *, #214, .t. ) ;
#206 = advanced_face ( 'none', ( #5967, #6023 ), #6092, .t. ) ;
#207 = edge_curve ( 'none', #212, #225, #6087, .t. ) ;
#208 = edge_curve ( 'none', #225, #212, #6085, .t. ) ;
#209 = oriented_edge ( 'none', *, *, #208, .f. ) ;
#210 = oriented_edge ( 'none', *, *, #208, .t. ) ;
#211 = edge_curve ( 'none', #197, #192, #6078, .t. ) ;
#212 = vertex_point ( 'none', #6083 ) ;
#213 = oriented_edge ( 'none', *, *, #227, .f. ) ;
#214 = edge_curve ( 'none', #225, #198, #6068, .t. ) ;
#215 = vertex_point ( 'none', #6072 ) ;
#216 = oriented_edge ( 'none', *, *, #5, .t. ) ;
#217 = advanced_face ( 'none', ( #6115 ), #6114, .f. ) ;
#218 = edge_loop ( 'none', ( #152, #299 ) ) ;
#219 = oriented_edge ( 'none', *, *, #211, .f. ) ;
#220 = vertex_point ( 'none', #6077 ) ;
#221 = edge_loop ( 'none', ( #222, #149 ) ) ;
#222 = oriented_edge ( 'none', *, *, #227, .t. ) ;
#223 = advanced_face ( 'none', ( #6066 ), #6094, .f. ) ;
#224 = manifold_solid_brep ( '����-����2', #5252 ) ;
#225 = vertex_point ( 'none', #6069 ) ;
#226 = vertex_point ( 'none', #6101 ) ;
#227 = edge_curve ( 'none', #226, #198, #6067, .t. ) ;
#228 = oriented_edge ( 'none', *, *, #203, .t. ) ;
#229 = edge_loop ( 'none', ( #234, #210 ) ) ;
#230 = advanced_face ( 'none', ( #6098 ), #6165, .t. ) ;
#231 = oriented_edge ( 'none', *, *, #310, .f. ) ;
#232 = edge_loop ( 'none', ( #169, #219 ) ) ;
#233 = edge_curve ( 'none', #198, #226, #6113, .t. ) ;
#234 = oriented_edge ( 'none', *, *, #207, .t. ) ;
#235 = edge_loop ( 'none', ( #3827, #153 ) ) ;
#236 = vertex_point ( 'none', #6145 ) ;
#237 = edge_loop ( 'none', ( #285, #246, #240, #249 ) ) ;
#238 = edge_loop ( 'none', ( #5307, #3724, #3733, #4888 ) ) ;
#239 = edge_curve ( 'none', #340, #341, #6164, .t. ) ;
#240 = oriented_edge ( 'none', *, *, #245, .t. ) ;
#241 = edge_loop ( 'none', ( #276, #291 ) ) ;
#242 = oriented_edge ( 'none', *, *, #264, .f. ) ;
#243 = vertex_point ( 'none', #6100 ) ;
#244 = vertex_point ( 'none', #6188 ) ;
#245 = edge_curve ( 'none', #263, #287, #6096, .t. ) ;
#246 = oriented_edge ( 'none', *, *, #253, .t. ) ;
#247 = edge_curve ( 'none', #244, #287, #6180, .t. ) ;
#248 = vertex_point ( 'none', #6178 ) ;
#249 = oriented_edge ( 'none', *, *, #247, .f. ) ;
#250 = cartesian_point ( 'none', ( 30.39729246447030100, 0.4941113148141161900, -5.485284211340344400 ) ) ;
#251 = oriented_edge ( 'none', *, *, #296, .f. ) ;
#252 = edge_curve ( 'none', #244, #262, #6179, .t. ) ;
#253 = edge_curve ( 'none', #262, #263, #6207, .t. ) ;
#254 = advanced_face ( 'none', ( #6184 ), #6197, .f. ) ;
#255 = oriented_edge ( 'none', *, *, #261, .t. ) ;
#256 = vertex_point ( 'none', #6206 ) ;
#257 = closed_shell ( 'none', ( #4857, #4846, #4923, #4881, #4935, #4991, #4949, #4894, #4914, #5112, #5177, #5125, #5194, #5079, #5138, #5148, #5092, #5274, #5324, #5380, #5389, #5394, #5316, #5047, #3898, #3850, #3865, #3894, #3925, #4234, #4171, #3591, #3952, #4159, #3940, #4131, #3572, #3346, #3575, #3885, #3830, #163, #3832, #3730, #4312, #4294, #4005, #4282, #4288, #4006, #4024, #4014, #4026, #4047, #4036, #3607, #3606, #3623, #3608, #3633, #3642, #3641, #3664, #3656, #3670, #3680, #3675, #3689, #3682, #3700, #3712, #3705, #20, #3716, #13, #12, #37, #96, #104, #165 ) ) ;
#258 = oriented_edge ( 'none', *, *, #199, .f. ) ;
#259 = edge_curve ( 'none', #260, #164, #6209, .t. ) ;
#260 = vertex_point ( 'none', #6199 ) ;
#261 = edge_curve ( 'none', #248, #256, #6200, .t. ) ;
#262 = vertex_point ( 'none', #6212 ) ;
#263 = vertex_point ( 'none', #6239 ) ;
#264 = edge_curve ( 'none', #248, #243, #6183, .t. ) ;
#265 = cartesian_point ( 'none', ( 30.39909549257656000, 0.3296443303242774200, -5.490146756504888300 ) ) ;
#266 = manifold_solid_brep ( 'sweep2[2]', #4165 ) ;
#267 = cartesian_point ( 'none', ( 30.39966086686223400, 0.3260099146924154700, -5.470440167277000200 ) ) ;
#268 = cartesian_point ( 'none', ( 30.39988699369486700, 0.3241927030069329300, -5.460586866897813300 ) ) ;
#269 = advanced_face ( 'none', ( #6172 ), #6211, .f. ) ;
#270 = closed_shell ( 'none', ( #196, #189, #217, #206, #223, #269, #278 ) ) ;
#271 = advanced_face ( 'none', ( #6264 ), #6240, .f. ) ;
#272 = edge_loop ( 'none', ( #284, #289, #281, #286 ) ) ;
#273 = oriented_edge ( 'none', *, *, #311, .f. ) ;
#274 = cartesian_point ( 'none', ( 30.39594007140708200, 0.4968170442225756700, -5.500000000000005300 ) ) ;
#275 = vertex_point ( 'none', #6263 ) ;
#276 = oriented_edge ( 'none', *, *, #282, .f. ) ;
#277 = vertex_point ( 'none', #6258 ) ;
#278 = advanced_face ( 'none', ( #6257 ), #6293, .t. ) ;
#279 = edge_loop ( 'none', ( #242, #255, #293, #251 ) ) ;
#280 = vertex_point ( 'none', #6290 ) ;
#281 = oriented_edge ( 'none', *, *, #195, .t. ) ;
#282 = edge_curve ( 'none', #183, #186, #6287, .t. ) ;
#283 = edge_curve ( 'none', #236, #256, #6289, .t. ) ;
#284 = oriented_edge ( 'none', *, *, #180, .f. ) ;
#285 = oriented_edge ( 'none', *, *, #252, .t. ) ;
#286 = oriented_edge ( 'none', *, *, #282, .t. ) ;
#287 = vertex_point ( 'none', #6292 ) ;
#288 = vertex_point ( 'none', #6296 ) ;
#289 = oriented_edge ( 'none', *, *, #211, .t. ) ;
#290 = advanced_face ( 'none', ( #6288, #6295 ), #6318, .t. ) ;
#291 = oriented_edge ( 'none', *, *, #182, .f. ) ;
#292 = edge_loop ( 'none', ( #231, #348, #188, #319 ) ) ;
#293 = oriented_edge ( 'none', *, *, #283, .f. ) ;
#294 = advanced_face ( 'none', ( #6307 ), #6299, .f. ) ;
#295 = oriented_edge ( 'none', *, *, #264, .t. ) ;
#296 = edge_curve ( 'none', #243, #236, #6356, .t. ) ;
#297 = vertex_point ( 'none', #6305 ) ;
#298 = oriented_edge ( 'none', *, *, #3828, .t. ) ;
#299 = oriented_edge ( 'none', *, *, #3829, .f. ) ;
#300 = edge_loop ( 'none', ( #298, #295 ) ) ;
#301 = vertex_point ( 'none', #6300 ) ;
#302 = oriented_edge ( 'none', *, *, #309, .f. ) ;
#303 = edge_curve ( 'none', #288, #275, #6312, .t. ) ;
#304 = vertex_point ( 'none', #6355 ) ;
#305 = vertex_point ( 'none', #6357 ) ;
#306 = oriented_edge ( 'none', *, *, #308, .f. ) ;
#307 = edge_curve ( 'none', #220, #305, #6342, .t. ) ;
#308 = edge_curve ( 'none', #301, #305, #6358, .t. ) ;
#309 = edge_curve ( 'none', #168, #301, #6294, .t. ) ;
#310 = edge_curve ( 'none', #288, #280, #6341, .t. ) ;
#311 = edge_curve ( 'none', #304, #204, #6335, .t. ) ;
#312 = advanced_face ( 'none', ( #6347 ), #6384, .f. ) ;
#313 = edge_loop ( 'none', ( #273, #318, #321, #314 ) ) ;
#314 = oriented_edge ( 'none', *, *, #346, .f. ) ;
#315 = edge_curve ( 'none', #280, #193, #6375, .t. ) ;
#316 = vertex_point ( 'none', #6373 ) ;
#317 = edge_curve ( 'none', #304, #297, #6377, .t. ) ;
#318 = oriented_edge ( 'none', *, *, #317, .t. ) ;
#319 = oriented_edge ( 'none', *, *, #315, .f. ) ;
#320 = vertex_point ( 'none', #6360 ) ;
#321 = oriented_edge ( 'none', *, *, #326, .t. ) ;
#322 = vertex_point ( 'none', #6383 ) ;
#323 = edge_loop ( 'none', ( #339, #343, #336, #324 ) ) ;
#324 = oriented_edge ( 'none', *, *, #338, .f. ) ;
#325 = edge_curve ( 'none', #347, #320, #6424, .t. ) ;
#326 = edge_curve ( 'none', #297, #277, #6366, .t. ) ;
#327 = oriented_edge ( 'none', *, *, #364, .t. ) ;
#328 = advanced_face ( 'none', ( #6329 ), #6416, .t. ) ;
#329 = oriented_edge ( 'none', *, *, #325, .f. ) ;
#330 = oriented_edge ( 'none', *, *, #359, .f. ) ;
#331 = oriented_edge ( 'none', *, *, #356, .f. ) ;
#332 = vertex_point ( 'none', #6415 ) ;
#333 = edge_curve ( 'none', #334, #316, #6407, .t. ) ;
#334 = vertex_point ( 'none', #6363 ) ;
#335 = vertex_point ( 'none', #6411 ) ;
#336 = oriented_edge ( 'none', *, *, #333, .f. ) ;
#337 = vertex_point ( 'none', #6421 ) ;
#338 = edge_curve ( 'none', #341, #334, #6401, .t. ) ;
#339 = oriented_edge ( 'none', *, *, #239, .f. ) ;
#340 = vertex_point ( 'none', #6393 ) ;
#341 = vertex_point ( 'none', #6400 ) ;
#342 = edge_curve ( 'none', #193, #275, #6397, .t. ) ;
#343 = oriented_edge ( 'none', *, *, #352, .t. ) ;
#344 = edge_loop ( 'none', ( #329, #327, #331, #330 ) ) ;
#345 = advanced_face ( 'none', ( #6417 ), #6402, .t. ) ;
#346 = edge_curve ( 'none', #204, #277, #6399, .t. ) ;
#347 = vertex_point ( 'none', #6442 ) ;
#348 = oriented_edge ( 'none', *, *, #303, .t. ) ;
#349 = edge_curve ( 'none', #350, #337, #6446, .t. ) ;
#350 = vertex_point ( 'none', #6398 ) ;
#351 = oriented_edge ( 'none', *, *, #376, .f. ) ;
#352 = edge_curve ( 'none', #340, #316, #6430, .t. ) ;
#353 = edge_loop ( 'none', ( #351, #371, #373, #366 ) ) ;
#354 = vertex_point ( 'none', #6433 ) ;
#355 = vertex_point ( 'none', #6432 ) ;
#356 = edge_curve ( 'none', #335, #332, #6434, .t. ) ;
#357 = oriented_edge ( 'none', *, *, #375, .t. ) ;
#358 = oriented_edge ( 'none', *, *, #376, .t. ) ;
#359 = edge_curve ( 'none', #320, #335, #6443, .t. ) ;
#360 = advanced_face ( 'none', ( #6425 ), #6431, .f. ) ;
#361 = edge_curve ( 'none', #322, #363, #6471, .t. ) ;
#362 = advanced_face ( 'none', ( #6469 ), #6468, .f. ) ;
#363 = vertex_point ( 'none', #6470 ) ;
#364 = edge_curve ( 'none', #347, #332, #6461, .t. ) ;
#365 = edge_loop ( 'none', ( #2993, #912, #3135, #4963 ) ) ;
#366 = oriented_edge ( 'none', *, *, #367, .f. ) ;
#367 = edge_curve ( 'none', #322, #354, #6460, .t. ) ;
#368 = edge_loop ( 'none', ( #358, #3022, #372, #2258 ) ) ;
#369 = vertex_point ( 'none', #6456 ) ;
#370 = edge_curve ( 'none', #354, #337, #6477, .t. ) ;
#371 = oriented_edge ( 'none', *, *, #349, .t. ) ;
#372 = oriented_edge ( 'none', *, *, #2224, .t. ) ;
#373 = oriented_edge ( 'none', *, *, #370, .f. ) ;
#374 = oriented_edge ( 'none', *, *, #379, .t. ) ;
#375 = edge_curve ( 'none', #168, #220, #6511, .t. ) ;
#376 = edge_curve ( 'none', #350, #322, #6463, .t. ) ;
#377 = edge_curve ( 'none', #168, #280, #6503, .t. ) ;
#378 = oriented_edge ( 'none', *, *, #310, .t. ) ;
#379 = edge_curve ( 'none', #220, #288, #6491, .t. ) ;
#380 = advanced_face ( 'none', ( #6513 ), #5821, .f. ) ;
#381 = cartesian_point ( 'none', ( -3.606039351636827100e-015, 30.40000000000000200, -4.500000000000000000 ) ) ;
#382 = line ( 'none', #381, #425 ) ;
#383 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#384 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#385 = cartesian_point ( 'none', ( 6.290009844363972900, -25.84952505401361100, -19.60314285764753000 ) ) ;
#386 = cartesian_point ( 'none', ( 6.290009844363973800, -23.48759017967386600, -18.63643109682000800 ) ) ;
#387 = cartesian_point ( 'none', ( 6.290009844363973800, -18.96889376729436100, -16.49583267372229400 ) ) ;
#388 = cartesian_point ( 'none', ( 6.290009844363975600, -12.24613964765512900, -12.31500830393194000 ) ) ;
#389 = cartesian_point ( 'none', ( 6.290009844363973800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#390 = cartesian_point ( 'none', ( 6.290009844363966700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#391 = cartesian_point ( 'none', ( 6.290009844363972900, 1.760744328116459000e-015, -1.734723475976807400e-017 ) ) ;
#392 = face_outer_bound ( 'none', #4188, .t. ) ;
#393 = b_spline_curve_with_knots ( 'none', 3,
( #391, #390, #389, #388, #387, #386, #385 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#394 = circle ( 'none', #402, 28.00000000000000000 ) ;
#395 = direction ( 'none', ( 1.000000000000000000, 2.081668171172154600e-017, -1.387778780781445700e-017 ) ) ;
#396 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#397 = cartesian_point ( 'none', ( 5.040009844363972900, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#398 = axis2_placement_3d ( 'none', #397, #396, #395 ) ;
#399 = circle ( 'none', #398, 1.250000000000000200 ) ;
#400 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.599999999999999900 ) ) ;
#401 = cartesian_point ( 'none', ( 6.290009844363972900, 1.760744328116459000e-015, -1.734723475976807400e-017 ) ) ;
#402 = axis2_placement_3d ( 'none', #400, #384, #383 ) ;
#403 = face_outer_bound ( 'none', #4202, .t. ) ;
#404 = cartesian_point ( 'none', ( 6.640009844363972600, -31.60674923231021800, -21.12082316046052500 ) ) ;
#405 = cartesian_point ( 'none', ( 6.640009844363977000, -30.84427712221264500, -20.88981791652661000 ) ) ;
#406 = cartesian_point ( 'none', ( 6.640009844363973500, -29.13086185489227700, -20.31246973411174400 ) ) ;
#407 = cartesian_point ( 'none', ( 6.640009844363972600, -27.45853224716287900, -19.61825658330166900 ) ) ;
#408 = cartesian_point ( 'none', ( 6.640009844363977900, -26.53590866621768300, -19.19219573586944700 ) ) ;
#409 = cartesian_point ( 'none', ( 6.640009844363977900, -30.35988970871859000, -22.12349026794378700 ) ) ;
#410 = cartesian_point ( 'none', ( 6.640009844363977000, -29.57749700599257600, -21.86692397605512600 ) ) ;
#411 = cartesian_point ( 'none', ( 6.640009844363973500, -27.81880766451674300, -21.23148250283407600 ) ) ;
#412 = cartesian_point ( 'none', ( 6.640009844363977900, -26.10755944522798100, -20.47501388717390800 ) ) ;
#413 = cartesian_point ( 'none', ( 6.640009844363977900, -25.16314144180955000, -20.01408997942565200 ) ) ;
#414 = cartesian_point ( 'none', ( 5.040009844363965800, -30.35988970871858700, -22.12349026794378700 ) ) ;
#415 = cartesian_point ( 'none', ( 5.040009844363972900, -29.57749700599258000, -21.86692397605513000 ) ) ;
#416 = cartesian_point ( 'none', ( 5.040009844363979100, -27.81880766451673600, -21.23148250283406200 ) ) ;
#417 = cartesian_point ( 'none', ( 5.040009844363972900, -26.10755944522797700, -20.47501388717390500 ) ) ;
#418 = cartesian_point ( 'none', ( 5.040009844363965800, -25.16314144180955700, -20.01408997942565200 ) ) ;
#419 = circle ( 'none', #436, 5.000000000000011500 ) ;
#420 = face_outer_bound ( 'none', #4170, .t. ) ;
#421 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #418, #417, #416, #415, #414 ),
( #413, #412, #411, #410, #409 ),
( #408, #407, #406, #405, #404 ),
( #442, #441, #440, #439, #438 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#422 = circle ( 'none', #481, 0.8000000000000002700 ) ;
#423 = line ( 'none', #493, #492 ) ;
#424 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131900e-016, 0.0000000000000000000 ) ) ;
#425 = vector ( 'none', #424, 1000.000000000000000 ) ;
#426 = cylindrical_surface ( 'none', #433, 5.000000000000011500 ) ;
#427 = cartesian_point ( 'none', ( 2.512574684646731600, -31.60674923231020400, -21.12082316046052500 ) ) ;
#428 = cartesian_point ( 'none', ( 2.512574684646731600, -30.84427712221263500, -20.88981791652661000 ) ) ;
#429 = cartesian_point ( 'none', ( 2.512574684646725000, -29.13086185489226000, -20.31246973411174700 ) ) ;
#430 = cartesian_point ( 'none', ( 2.512574684646731600, -27.45853224716286400, -19.61825658330166900 ) ) ;
#431 = cartesian_point ( 'none', ( 2.512574684646731600, -26.53590866621767200, -19.19219573586944300 ) ) ;
#432 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #431, #430, #429, #428, #427 ),
( #476, #475, #474, #473, #472 ),
( #471, #470, #469, #468, #467 ),
( #466, #465, #464, #463, #462 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#433 = axis2_placement_3d ( 'none', #456, #461, #460 ) ;
#434 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#435 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#436 = axis2_placement_3d ( 'none', #437, #435, #434 ) ;
#437 = cartesian_point ( 'none', ( 25.39999999999999900, 25.40000000000000200, -4.500000000000000000 ) ) ;
#438 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231020400, -21.12082316046052100 ) ) ;
#439 = cartesian_point ( 'none', ( 5.040009844363972900, -30.84427712221262800, -20.88981791652660600 ) ) ;
#440 = cartesian_point ( 'none', ( 5.040009844363972900, -29.13086185489226000, -20.31246973411174400 ) ) ;
#441 = cartesian_point ( 'none', ( 5.040009844363972900, -27.45853224716286400, -19.61825658330166500 ) ) ;
#442 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866621767900, -19.19219573586944300 ) ) ;
#443 = cartesian_point ( 'none', ( 30.40000000000000900, 25.39999999999999900, -4.500000000000000000 ) ) ;
#444 = cartesian_point ( 'none', ( -3.469446951953614200e-015, 30.40000000000000200, -5.500000000000000000 ) ) ;
#445 = cartesian_point ( 'none', ( 0.3220896362728536400, 30.40000000000000200, -5.440598011742874700 ) ) ;
#446 = cartesian_point ( 'none', ( 0.6401319870390976800, 30.40000000000000900, -5.381941190095703900 ) ) ;
#447 = cartesian_point ( 'none', ( 1.280222553816337000, 30.39999999999999500, -5.265329728889933700 ) ) ;
#448 = cartesian_point ( 'none', ( 1.600358723825029600, 30.39999999999999500, -5.207725562620295200 ) ) ;
#449 = cartesian_point ( 'none', ( 2.561323616602326800, 30.40000000000000200, -5.039207846625070700 ) ) ;
#450 = cartesian_point ( 'none', ( 3.202694975844002200, 30.40000000000000600, -4.932482970602134000 ) ) ;
#451 = cartesian_point ( 'none', ( 4.488623524634010500, 30.39999999999999900, -4.743625011199830200 ) ) ;
#452 = cartesian_point ( 'none', ( 5.133155015676753600, 30.39999999999999500, -4.661293558083263700 ) ) ;
#453 = cartesian_point ( 'none', ( 6.427823737795678800, 30.40000000000000600, -4.539902007586776200 ) ) ;
#454 = cartesian_point ( 'none', ( 7.078002705743846200, 30.40000000000000600, -4.500000000000007100 ) ) ;
#455 = cartesian_point ( 'none', ( 7.733045971672496000, 30.40000000000000200, -4.500000000000004400 ) ) ;
#456 = cartesian_point ( 'none', ( 25.39999999999999900, 25.40000000000000200, -5.500000000000000000 ) ) ;
#457 = face_outer_bound ( 'none', #4253, .t. ) ;
#458 = cartesian_point ( 'none', ( 30.40000000000001600, 7.733045971672443600, -4.500000000000000000 ) ) ;
#459 = b_spline_curve_with_knots ( 'none', 3,
( #455, #454, #453, #452, #451, #450, #449, #448, #447, #446, #445, #444 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001965128972896728900, 0.003930257945793457800, 0.005895386918690184500, 0.006877951405138549600, 0.007860515891586913900 ),
.unspecified. ) ;
#460 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#461 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#462 = cartesian_point ( 'none', ( 2.512574684646731600, -30.35988970871858700, -22.12349026794378700 ) ) ;
#463 = cartesian_point ( 'none', ( 2.512574684646731600, -29.57749700599257300, -21.86692397605513000 ) ) ;
#464 = cartesian_point ( 'none', ( 2.512574684646731600, -27.81880766451672900, -21.23148250283406200 ) ) ;
#465 = cartesian_point ( 'none', ( 2.512574684646738700, -26.10755944522797700, -20.47501388717390500 ) ) ;
#466 = cartesian_point ( 'none', ( 2.512574684646731600, -25.16314144180955700, -20.01408997942565500 ) ) ;
#467 = cartesian_point ( 'none', ( 0.9125746846467256400, -30.35988970871858700, -22.12349026794378700 ) ) ;
#468 = cartesian_point ( 'none', ( 0.9125746846467255300, -29.57749700599259400, -21.86692397605513000 ) ) ;
#469 = cartesian_point ( 'none', ( 0.9125746846467257500, -27.81880766451674300, -21.23148250283406900 ) ) ;
#470 = cartesian_point ( 'none', ( 0.9125746846467309700, -26.10755944522798800, -20.47501388717390100 ) ) ;
#471 = cartesian_point ( 'none', ( 0.9125746846467361900, -25.16314144180955700, -20.01408997942565200 ) ) ;
#472 = cartesian_point ( 'none', ( 0.9125746846467309700, -31.60674923231021800, -21.12082316046052100 ) ) ;
#473 = cartesian_point ( 'none', ( 0.9125746846467255300, -30.84427712221263800, -20.88981791652660300 ) ) ;
#474 = cartesian_point ( 'none', ( 0.9125746846467310800, -29.13086185489226700, -20.31246973411174000 ) ) ;
#475 = cartesian_point ( 'none', ( 0.9125746846467256400, -27.45853224716288600, -19.61825658330166900 ) ) ;
#476 = cartesian_point ( 'none', ( 0.9125746846467309700, -26.53590866621768600, -19.19219573586944000 ) ) ;
#477 = cartesian_point ( 'none', ( 6.290009844363980900, 0.0000000000000000000, -1.734723475976807100e-015 ) ) ;
#478 = face_outer_bound ( 'none', #4255, .t. ) ;
#479 = axis2_placement_3d ( 'none', #579, #578, #566 ) ;
#480 = axis2_placement_3d ( 'none', #555, #554, #553 ) ;
#481 = axis2_placement_3d ( 'none', #506, #505, #504 ) ;
#482 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #477, #533, #532, #531, #530, #529, #528 ),
( #527, #526, #525, #524, #523, #522, #521 ),
( #520, #519, #518, #517, #516, #515, #514 ),
( #513, #512, #511, #510, #509, #508, #507 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#483 = cartesian_point ( 'none', ( 5.040009844363973800, -30.35988970871857300, -22.12349026794378700 ) ) ;
#484 = direction ( 'none', ( 1.387778780781445300e-015, 0.6266669421770431100, 0.7792872022447658900 ) ) ;
#485 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231020400, -21.12082316046052100 ) ) ;
#486 = axis2_placement_3d ( 'none', #485, #484, #499 ) ;
#487 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#488 = direction ( 'none', ( -1.387778780781445100e-017, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#489 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505401360800, -19.60314285764753400 ) ) ;
#490 = axis2_placement_3d ( 'none', #489, #488, #487 ) ;
#491 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#492 = vector ( 'none', #491, 1000.000000000000000 ) ;
#493 = cartesian_point ( 'none', ( 30.40000000000000900, 25.39999999999999900, -5.500000000000000000 ) ) ;
#494 = circle ( 'none', #490, 1.250000000000000200 ) ;
#495 = face_outer_bound ( 'none', #4259, .t. ) ;
#496 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505403008900, -19.60314285765537100 ) ) ;
#497 = axis2_placement_3d ( 'none', #496, #501, #500 ) ;
#498 = circle ( 'none', #497, 0.7999999999999939400 ) ;
#499 = direction ( 'none', ( -2.775557561562890700e-017, -0.7792872022447658900, 0.6266669421770431100 ) ) ;
#500 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548436200, -0.5136839022230146300 ) ) ;
#501 = direction ( 'none', ( 7.459310946700268900e-015, -0.5136839022230156300, -0.8579795152548430600 ) ) ;
#502 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231019700, -21.12082316046051700 ) ) ;
#503 = plane ( 'none', #486 ) ;
#504 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#505 = direction ( 'none', ( 1.380839886877538400e-015, 0.6266669421770427700, 0.7792872022447661100 ) ) ;
#506 = cartesian_point ( 'none', ( 5.040009844363972900, -30.98331947051438500, -21.62215671420215200 ) ) ;
#507 = cartesian_point ( 'none', ( 3.790009844363964500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#508 = cartesian_point ( 'none', ( 3.790009844363978300, -23.48759017967385900, -18.63643109682000400 ) ) ;
#509 = cartesian_point ( 'none', ( 3.790009844363971600, -18.96889376729436400, -16.49583267372229400 ) ) ;
#510 = cartesian_point ( 'none', ( 3.790009844363972500, -12.24613964765512500, -12.31500830393193600 ) ) ;
#511 = cartesian_point ( 'none', ( 3.790009844363971600, -5.789784129171883900, -6.951089635116692200 ) ) ;
#512 = cartesian_point ( 'none', ( 3.790009844363971600, -1.819145745771352000, -2.428892910556139200 ) ) ;
#513 = cartesian_point ( 'none', ( 3.790009844363971600, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#514 = cartesian_point ( 'none', ( 3.790009844363974700, -23.70457626587592500, -20.88735261320410100 ) ) ;
#515 = cartesian_point ( 'none', ( 3.790009844363974700, -21.29856051529655800, -19.84181928020335700 ) ) ;
#516 = cartesian_point ( 'none', ( 3.790009844363975100, -16.69170235043782900, -17.54357771275918400 ) ) ;
#517 = cartesian_point ( 'none', ( 3.790009844363969800, -9.852664769915186600, -13.06117550322149900 ) ) ;
#518 = cartesian_point ( 'none', ( 3.790009844363975100, -3.307132808089037600, -7.341332872280592200 ) ) ;
#519 = cartesian_point ( 'none', ( 3.790009844363974700, 0.6750713612562606600, -2.558973989610773300 ) ) ;
#520 = cartesian_point ( 'none', ( 3.790009844363969400, 2.500000000000000900, 0.0000000000000000000 ) ) ;
#521 = cartesian_point ( 'none', ( 6.290009844363970300, -23.70457626587591400, -20.88735261320410100 ) ) ;
#522 = cartesian_point ( 'none', ( 6.290009844363975600, -21.29856051529655400, -19.84181928020335000 ) ) ;
#523 = cartesian_point ( 'none', ( 6.290009844363976500, -16.69170235043782600, -17.54357771275918400 ) ) ;
#524 = cartesian_point ( 'none', ( 6.290009844363976500, -9.852664769915191900, -13.06117550322149900 ) ) ;
#525 = cartesian_point ( 'none', ( 6.290009844363976500, -3.307132808089035000, -7.341332872280592200 ) ) ;
#526 = cartesian_point ( 'none', ( 6.290009844363975600, 0.6750713612562606600, -2.558973989610771900 ) ) ;
#527 = cartesian_point ( 'none', ( 6.290009844363975600, 2.499999999999999600, -1.301042606982605100e-015 ) ) ;
#528 = cartesian_point ( 'none', ( 6.290009844363973800, -25.84952505401361500, -19.60314285764753700 ) ) ;
#529 = cartesian_point ( 'none', ( 6.290009844363973800, -23.48759017967386600, -18.63643109682000800 ) ) ;
#530 = cartesian_point ( 'none', ( 6.290009844363973800, -18.96889376729436100, -16.49583267372229400 ) ) ;
#531 = cartesian_point ( 'none', ( 6.290009844363975600, -12.24613964765512900, -12.31500830393194000 ) ) ;
#532 = cartesian_point ( 'none', ( 6.290009844363973800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#533 = cartesian_point ( 'none', ( 6.290009844363966700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#534 = b_spline_curve_with_knots ( 'none', 3,
( #590, #589, #588, #587, #586 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#535 = cylindrical_surface ( 'none', #479, 16.10000000000000100 ) ;
#536 = cartesian_point ( 'none', ( 3.790009844363972500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#537 = cartesian_point ( 'none', ( 3.790009844363978300, -23.48759017967385900, -18.63643109682000400 ) ) ;
#538 = cartesian_point ( 'none', ( 3.790009844363971600, -18.96889376729436400, -16.49583267372229400 ) ) ;
#539 = cartesian_point ( 'none', ( 3.790009844363972500, -12.24613964765512500, -12.31500830393193600 ) ) ;
#540 = cartesian_point ( 'none', ( 3.790009844363971600, -5.789784129171883900, -6.951089635116692200 ) ) ;
#541 = cartesian_point ( 'none', ( 3.790009844363971600, -1.819145745771352000, -2.428892910556139200 ) ) ;
#542 = cartesian_point ( 'none', ( 3.790009844363972500, -8.673617379884019700e-016, -1.734723475976807700e-017 ) ) ;
#543 = face_outer_bound ( 'none', #4308, .t. ) ;
#544 = b_spline_curve_with_knots ( 'none', 3,
( #542, #541, #540, #539, #538, #537, #536 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#545 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#546 = direction ( 'none', ( -1.000000000000000000, -2.081668171172167900e-017, 1.387778780781445400e-017 ) ) ;
#547 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -74.19999999999998900 ) ) ;
#548 = circle ( 'none', #561, 0.8000000000000002700 ) ;
#549 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#550 = cartesian_point ( 'none', ( 0.0000000000000000000, 16.10000000000000100, -74.20000000000000300 ) ) ;
#551 = face_outer_bound ( 'none', #4213, .t. ) ;
#552 = cartesian_point ( 'none', ( 3.790009844363971600, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#553 = direction ( 'none', ( 5.551115123125781500e-017, 0.8579795152550754300, -0.5136839022226272800 ) ) ;
#554 = direction ( 'none', ( -6.245004513516506800e-017, -0.5136839022226273900, -0.8579795152550755400 ) ) ;
#555 = cartesian_point ( 'none', ( 3.790009844363964500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#556 = axis2_placement_3d ( 'none', #552, #562, #546 ) ;
#557 = plane ( 'none', #480 ) ;
#558 = plane ( 'none', #556 ) ;
#559 = cartesian_point ( 'none', ( 3.790009844363972500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#560 = face_bound ( 'none', #4264, .t. ) ;
#561 = axis2_placement_3d ( 'none', #591, #583, #582 ) ;
#562 = direction ( 'none', ( -1.387778780781445400e-017, -5.777789833161705800e-034, -1.000000000000000000 ) ) ;
#563 = axis2_placement_3d ( 'none', #567, #575, #7883 ) ;
#564 = face_outer_bound ( 'none', #4986, .t. ) ;
#565 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -8.688662694539138600e-017 ) ) ;
#566 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#567 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -74.99999999999998600 ) ) ;
#568 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.000000000000000900, -2.000000000000000000 ) ) ;
#569 = circle ( 'none', #830, 29.84144238373113800 ) ;
#570 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#571 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#572 = face_outer_bound ( 'none', #4290, .t. ) ;
#573 = line ( 'none', #568, #592 ) ;
#574 = circle ( 'none', #563, 16.10000000000000100 ) ;
#575 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#576 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#577 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#578 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#579 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 15.45248818328947500 ) ) ;
#580 = circle ( 'none', #585, 16.10000000000000100 ) ;
#581 = plane ( 'none', #584 ) ;
#582 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#583 = direction ( 'none', ( 1.380839886877538400e-015, 0.6266669421770427700, 0.7792872022447661100 ) ) ;
#584 = axis2_placement_3d ( 'none', #550, #549, #577 ) ;
#585 = axis2_placement_3d ( 'none', #547, #571, #570 ) ;
#586 = cartesian_point ( 'none', ( 5.040009844363973800, -30.35988970871857300, -22.12349026794378700 ) ) ;
#587 = cartesian_point ( 'none', ( 5.040009844363972900, -29.57749700599258000, -21.86692397605513000 ) ) ;
#588 = cartesian_point ( 'none', ( 5.040009844363979100, -27.81880766451673600, -21.23148250283406200 ) ) ;
#589 = cartesian_point ( 'none', ( 5.040009844363972900, -26.10755944522797700, -20.47501388717390500 ) ) ;
#590 = cartesian_point ( 'none', ( 5.040009844363965800, -25.16314144182622000, -20.01408997943378100 ) ) ;
#591 = cartesian_point ( 'none', ( 5.040009844363972900, -30.98331947051438500, -21.62215671420215200 ) ) ;
#592 = vector ( 'none', #545, 1000.000000000000000 ) ;
#593 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866623395800, -19.19219573587696100 ) ) ;
#594 = face_bound ( 'none', #4371, .t. ) ;
#595 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#596 = circle ( 'none', #649, 3.850000000000000100 ) ;
#597 = circle ( 'none', #641, 3.600000000000000100 ) ;
#598 = circle ( 'none', #600, 3.600000000000000100 ) ;
#599 = axis2_placement_3d ( 'none', #605, #618, #602 ) ;
#600 = axis2_placement_3d ( 'none', #595, #644, #643 ) ;
#601 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#602 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#603 = circle ( 'none', #613, 4.000000000000000000 ) ;
#604 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, 0.0000000000000000000 ) ) ;
#605 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#606 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#607 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#608 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#609 = axis2_placement_3d ( 'none', #608, #607, #606 ) ;
#610 = axis2_placement_3d ( 'none', #632, #629, #628 ) ;
#611 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#612 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#613 = axis2_placement_3d ( 'none', #612, #611, #601 ) ;
#614 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#615 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#616 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#617 = axis2_placement_3d ( 'none', #616, #615, #614 ) ;
#618 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#619 = face_outer_bound ( 'none', #4303, .t. ) ;
#620 = face_bound ( 'none', #4291, .t. ) ;
#621 = plane ( 'none', #617 ) ;
#622 = face_outer_bound ( 'none', #4305, .t. ) ;
#623 = circle ( 'none', #609, 4.000000000000000000 ) ;
#624 = cylindrical_surface ( 'none', #599, 4.000000000000000000 ) ;
#625 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#626 = vector ( 'none', #625, 1000.000000000000000 ) ;
#627 = cartesian_point ( 'none', ( 4.854121959736900700, 2.000000000000000000, -7.500000000000000000 ) ) ;
#628 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#629 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#630 = line ( 'none', #627, #626 ) ;
#631 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#632 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#633 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#634 = vector ( 'none', #633, 1000.000000000000000 ) ;
#635 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#636 = line ( 'none', #635, #634 ) ;
#637 = line ( 'none', #681, #679 ) ;
#638 = face_outer_bound ( 'none', #142, .t. ) ;
#639 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#640 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#641 = axis2_placement_3d ( 'none', #645, #640, #639 ) ;
#642 = plane ( 'none', #610 ) ;
#643 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#644 = direction ( 'none', ( -8.688662694539137400e-017, -8.688662694539107800e-017, 1.000000000000000000 ) ) ;
#645 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#646 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#647 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#648 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#649 = axis2_placement_3d ( 'none', #648, #647, #646 ) ;
#650 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#651 = cartesian_point ( 'none', ( -3.919183588453085200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#652 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#653 = vector ( 'none', #652, 1000.000000000000000 ) ;
#654 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -7.500000000000000000 ) ) ;
#655 = cartesian_point ( 'none', ( 3.919183588453085200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#656 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#657 = cartesian_point ( 'none', ( -3.919183588453085200, 2.000000000000000000, -7.500000000000000000 ) ) ;
#658 = line ( 'none', #654, #653 ) ;
#659 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#660 = vector ( 'none', #659, 1000.000000000000000 ) ;
#661 = cartesian_point ( 'none', ( -4.086869217383891400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#662 = cartesian_point ( 'none', ( 5.000000000000000900, 5.250000000000000000, -7.500000000000000000 ) ) ;
#663 = line ( 'none', #662, #660 ) ;
#664 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#665 = vector ( 'none', #664, 1000.000000000000000 ) ;
#666 = cartesian_point ( 'none', ( 5.250000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#667 = cartesian_point ( 'none', ( -5.250000000000000900, 5.250000000000000000, -0.2500000000000002200 ) ) ;
#668 = line ( 'none', #667, #665 ) ;
#669 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#670 = vector ( 'none', #669, 1000.000000000000000 ) ;
#671 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#672 = line ( 'none', #671, #670 ) ;
#673 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#674 = vector ( 'none', #673, 1000.000000000000000 ) ;
#675 = cartesian_point ( 'none', ( -5.000000000000000900, 5.250000000000000000, -7.500000000000000000 ) ) ;
#676 = line ( 'none', #675, #674 ) ;
#677 = cartesian_point ( 'none', ( -5.000000000000000900, 5.250000000000000000, -0.2500000000000000000 ) ) ;
#678 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#679 = vector ( 'none', #678, 1000.000000000000000 ) ;
#680 = circle ( 'none', #708, 4.550000000000001600 ) ;
#681 = cartesian_point ( 'none', ( 0.7791826101771725000, 3.514665625631759700, -7.500000000000000000 ) ) ;
#682 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#683 = vector ( 'none', #682, 1000.000000000000000 ) ;
#684 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -7.500000000000000000 ) ) ;
#685 = line ( 'none', #684, #683 ) ;
#686 = cartesian_point ( 'none', ( 0.7791826101771727200, 3.514665625631759200, -5.000000000000125200 ) ) ;
#687 = vector ( 'none', #690, 1000.000000000000000 ) ;
#688 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#689 = plane ( 'none', #750 ) ;
#690 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#691 = cartesian_point ( 'none', ( 5.250000000000000900, 5.000000000000000000, -7.500000000000000000 ) ) ;
#692 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#693 = vector ( 'none', #692, 1000.000000000000000 ) ;
#694 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#695 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#696 = line ( 'none', #691, #687 ) ;
#697 = cartesian_point ( 'none', ( 0.7791826101771727200, 3.514665625631759200, -6.000000000000000900 ) ) ;
#698 = axis2_placement_3d ( 'none', #745, #744, #743 ) ;
#699 = direction ( 'none', ( 1.000000000000000000, 1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#700 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#701 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#702 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#703 = axis2_placement_3d ( 'none', #701, #702, #695 ) ;
#704 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#705 = vector ( 'none', #704, 1000.000000000000000 ) ;
#706 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -7.500000000000000000 ) ) ;
#707 = line ( 'none', #706, #705 ) ;
#708 = axis2_placement_3d ( 'none', #656, #700, #699 ) ;
#709 = cartesian_point ( 'none', ( -5.250000000000000900, 5.250000000000000000, -1.749999999999999800 ) ) ;
#710 = line ( 'none', #709, #693 ) ;
#711 = circle ( 'none', #703, 3.850000000000000100 ) ;
#712 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#713 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#714 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#715 = axis2_placement_3d ( 'none', #714, #713, #712 ) ;
#716 = circle ( 'none', #715, 4.400000000000000400 ) ;
#717 = axis2_placement_3d ( 'none', #727, #773, #772 ) ;
#718 = cylindrical_surface ( 'none', #717, 5.250000000000000900 ) ;
#719 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#720 = face_outer_bound ( 'none', #4386, .t. ) ;
#721 = vector ( 'none', #760, 1000.000000000000000 ) ;
#722 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#723 = vector ( 'none', #722, 1000.000000000000000 ) ;
#724 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#725 = face_outer_bound ( 'none', #4372, .t. ) ;
#726 = cartesian_point ( 'none', ( -5.250000000000000900, 5.250000000000000000, -7.500000000000000000 ) ) ;
#727 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#728 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#729 = vector ( 'none', #728, 1000.000000000000000 ) ;
#730 = cartesian_point ( 'none', ( -5.000000000000000900, 5.250000000000000000, -1.749999999999999800 ) ) ;
#731 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#732 = vector ( 'none', #731, 1000.000000000000000 ) ;
#733 = cartesian_point ( 'none', ( 5.000000000000000900, 5.250000000000000000, -0.2500000000000000000 ) ) ;
#734 = axis2_placement_3d ( 'none', #726, #777, #776 ) ;
#735 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#736 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#737 = line ( 'none', #736, #732 ) ;
#738 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -7.500000000000000000 ) ) ;
#739 = line ( 'none', #738, #729 ) ;
#740 = plane ( 'none', #734 ) ;
#741 = face_outer_bound ( 'none', #4358, .t. ) ;
#742 = cartesian_point ( 'none', ( 5.000000000000000900, 5.250000000000000000, -1.749999999999999800 ) ) ;
#743 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#744 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#745 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#746 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#747 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#748 = circle ( 'none', #698, 5.250000000000000900 ) ;
#749 = line ( 'none', #724, #723 ) ;
#750 = axis2_placement_3d ( 'none', #747, #746, #735 ) ;
#751 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#752 = vector ( 'none', #751, 1000.000000000000000 ) ;
#753 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#754 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#755 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#756 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.000000000000000000, 0.0000000000000000000 ) ) ;
#757 = line ( 'none', #756, #752 ) ;
#758 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#759 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#760 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#761 = axis2_placement_3d ( 'none', #755, #754, #753 ) ;
#762 = face_outer_bound ( 'none', #4519, .t. ) ;
#763 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#764 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#765 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#766 = axis2_placement_3d ( 'none', #765, #764, #763 ) ;
#767 = circle ( 'none', #766, 4.400000000000000400 ) ;
#768 = face_bound ( 'none', #4353, .t. ) ;
#769 = cylindrical_surface ( 'none', #805, 5.250000000000000000 ) ;
#770 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#771 = line ( 'none', #770, #721 ) ;
#772 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#773 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#774 = plane ( 'none', #761 ) ;
#775 = face_outer_bound ( 'none', #4331, .t. ) ;
#776 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#777 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#778 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#779 = plane ( 'none', #787 ) ;
#780 = cartesian_point ( 'none', ( 4.197916149710473600, 2.000000000000000000, -7.249999999999999100 ) ) ;
#781 = cartesian_point ( 'none', ( 4.197916149710474400, 2.000000000000000000, -7.320152094059516800 ) ) ;
#782 = cartesian_point ( 'none', ( 4.164216814027801300, 2.000000000000000000, -7.386571282138701700 ) ) ;
#783 = cartesian_point ( 'none', ( 4.057524115737552800, 2.000000000000000000, -7.477096674705563800 ) ) ;
#784 = cartesian_point ( 'none', ( 3.989071575138385000, 2.000000000000000000, -7.500000000000000000 ) ) ;
#785 = cartesian_point ( 'none', ( 3.919183588453085200, 2.000000000000000000, -7.500000000000000000 ) ) ;
#786 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#787 = axis2_placement_3d ( 'none', #839, #838, #837 ) ;
#788 = face_bound ( 'none', #4437, .t. ) ;
#789 = face_outer_bound ( 'none', #4400, .t. ) ;
#790 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#791 = b_spline_curve_with_knots ( 'none', 3,
( #785, #784, #783, #782, #781, #780 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067937700890875600, 0.0004135875401781751200 ),
.unspecified. ) ;
#792 = vector ( 'none', #836, 1000.000000000000000 ) ;
#793 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#794 = vector ( 'none', #825, 1000.000000000000000 ) ;
#795 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#796 = vector ( 'none', #795, 1000.000000000000000 ) ;
#797 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#798 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#799 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#800 = line ( 'none', #810, #796 ) ;
#801 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#802 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#803 = circle ( 'none', #804, 5.250000000000000000 ) ;
#804 = axis2_placement_3d ( 'none', #802, #799, #798 ) ;
#805 = axis2_placement_3d ( 'none', #759, #758, #801 ) ;
#806 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#807 = vector ( 'none', #806, 1000.000000000000000 ) ;
#808 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#809 = line ( 'none', #808, #807 ) ;
#810 = cartesian_point ( 'none', ( 4.854121959736899900, 2.000000000000000900, -6.000000000000000000 ) ) ;
#811 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#812 = cartesian_point ( 'none', ( 5.000000000000000900, -4.336808689942017700e-016, -2.000000000000000000 ) ) ;
#813 = line ( 'none', #812, #794 ) ;
#814 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#815 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#816 = vector ( 'none', #815, 1000.000000000000000 ) ;
#817 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.50436326774917000 ) ) ;
#818 = cartesian_point ( 'none', ( 3.919183588453085200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#819 = cartesian_point ( 'none', ( 3.988961340097303900, -2.000000000000000000, -7.500000000000000900 ) ) ;
#820 = cartesian_point ( 'none', ( 4.058400892740070100, -2.000000000000000000, -7.476436363636215000 ) ) ;
#821 = cartesian_point ( 'none', ( 4.163716205064193200, -2.000000000000000000, -7.386912127450131900 ) ) ;
#822 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -7.319970213341942900 ) ) ;
#823 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -7.249999999999999100 ) ) ;
#824 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#825 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#826 = face_outer_bound ( 'none', #4471, .t. ) ;
#827 = line ( 'none', #824, #816 ) ;
#828 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#829 = b_spline_curve_with_knots ( 'none', 3,
( #823, #822, #821, #820, #819, #818 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067969252834963100, 0.0004135938505669926200 ),
.unspecified. ) ;
#830 = axis2_placement_3d ( 'none', #817, #811, #828 ) ;
#831 = axis2_placement_3d ( 'none', #841, #797, #814 ) ;
#832 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#833 = vector ( 'none', #832, 1000.000000000000000 ) ;
#834 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#835 = line ( 'none', #834, #833 ) ;
#836 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#837 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#838 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#839 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#840 = line ( 'none', #793, #792 ) ;
#841 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.336808689942017700e-016, -2.000000000000000000 ) ) ;
#842 = plane ( 'none', #831 ) ;
#843 = cartesian_point ( 'none', ( 4.854121959736899900, 2.000000000000000900, -6.799999999999998900 ) ) ;
#844 = b_spline_curve_with_knots ( 'none', 3,
( #843, #897, #896, #895 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398563300 ),
.unspecified. ) ;
#845 = line ( 'none', #893, #892 ) ;
#846 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#847 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#848 = axis2_placement_3d ( 'none', #862, #847, #846 ) ;
#849 = axis2_placement_3d ( 'none', #883, #875, #874 ) ;
#850 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#851 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#852 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#853 = circle ( 'none', #870, 5.250000000000000000 ) ;
#854 = cartesian_point ( 'none', ( 4.854121959736899900, 2.000000000000000900, -6.000000000000000000 ) ) ;
#855 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#856 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#857 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#858 = axis2_placement_3d ( 'none', #857, #856, #855 ) ;
#859 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#860 = plane ( 'none', #864 ) ;
#861 = face_outer_bound ( 'none', #4458, .t. ) ;
#862 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#863 = axis2_placement_3d ( 'none', #894, #887, #886 ) ;
#864 = axis2_placement_3d ( 'none', #859, #852, #851 ) ;
#865 = circle ( 'none', #848, 5.250000000000000000 ) ;
#866 = circle ( 'none', #858, 0.2500000000000002200 ) ;
#867 = vector ( 'none', #928, 1000.000000000000000 ) ;
#868 = cartesian_point ( 'none', ( -4.854121959736899900, 2.000000000000000400, -6.000000000000000000 ) ) ;
#869 = line ( 'none', #868, #867 ) ;
#870 = axis2_placement_3d ( 'none', #889, #873, #925 ) ;
#871 = vector ( 'none', #922, 1000.000000000000000 ) ;
#872 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#873 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#874 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#875 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#876 = cartesian_point ( 'none', ( -4.854121959736899900, 2.000000000000000400, -6.799999999999998900 ) ) ;
#877 = cartesian_point ( 'none', ( -4.599926931897656800, 2.000000000000000000, -7.035027365083886200 ) ) ;
#878 = cartesian_point ( 'none', ( -4.344424804578797400, 2.000000000000000000, -7.268660219544593700 ) ) ;
#879 = cartesian_point ( 'none', ( -4.086869217383891400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#880 = plane ( 'none', #849 ) ;
#881 = face_outer_bound ( 'none', #4511, .t. ) ;
#882 = b_spline_curve_with_knots ( 'none', 3,
( #879, #878, #877, #876 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398564000 ),
.unspecified. ) ;
#883 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#884 = face_outer_bound ( 'none', #4480, .t. ) ;
#885 = cartesian_point ( 'none', ( -4.854121959736899900, 2.000000000000000400, -6.000000000000000000 ) ) ;
#886 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#887 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#888 = cartesian_point ( 'none', ( -4.854121959736899900, 2.000000000000000400, -6.799999999999998900 ) ) ;
#889 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#890 = line ( 'none', #872, #871 ) ;
#891 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#892 = vector ( 'none', #891, 1000.000000000000000 ) ;
#893 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#894 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#895 = cartesian_point ( 'none', ( 4.086869217383891400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#896 = cartesian_point ( 'none', ( 4.344424804578798300, 2.000000000000000000, -7.268660219544593700 ) ) ;
#897 = cartesian_point ( 'none', ( 4.599926931897656800, 2.000000000000000900, -7.035027365083885300 ) ) ;
#898 = circle ( 'none', #863, 5.000000000000000900 ) ;
#899 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#900 = axis2_placement_3d ( 'none', #906, #956, #955 ) ;
#901 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#902 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#903 = axis2_placement_3d ( 'none', #924, #902, #901 ) ;
#904 = plane ( 'none', #900 ) ;
#905 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#906 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#907 = face_outer_bound ( 'none', #4417, .t. ) ;
#908 = circle ( 'none', #952, 0.2500000000000000000 ) ;
#909 = cartesian_point ( 'none', ( -3.919183588453085200, 2.000000000000000000, -7.500000000000000000 ) ) ;
#910 = cartesian_point ( 'none', ( -3.988961340097303900, 2.000000000000000000, -7.500000000000000900 ) ) ;
#911 = cartesian_point ( 'none', ( -4.058400892740070100, 2.000000000000000000, -7.476436363636215000 ) ) ;
#912 = oriented_edge ( 'none', *, *, #2995, .t. ) ;
#913 = cartesian_point ( 'none', ( -4.163716205064193200, 2.000000000000000000, -7.386912127450131900 ) ) ;
#914 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -7.319970213341942900 ) ) ;
#915 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -7.249999999999999100 ) ) ;
#916 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#917 = b_spline_curve_with_knots ( 'none', 3,
( #915, #914, #913, #911, #910, #909 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067969252834963100, 0.0004135938505669926200 ),
.unspecified. ) ;
#918 = axis2_placement_3d ( 'none', #926, #916, #923 ) ;
#919 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#920 = circle ( 'none', #957, 0.2500000000000000000 ) ;
#921 = circle ( 'none', #903, 5.250000000000000000 ) ;
#922 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#923 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#924 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#925 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#926 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#927 = cylindrical_surface ( 'none', #918, 5.250000000000000000 ) ;
#928 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#929 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#930 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#931 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -1.750000000000000000 ) ) ;
#932 = circle ( 'none', #982, 0.2500000000000000000 ) ;
#933 = face_outer_bound ( 'none', #4538, .t. ) ;
#934 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#935 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#936 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -1.750000000000000000 ) ) ;
#937 = circle ( 'none', #979, 0.2500000000000000000 ) ;
#938 = axis2_placement_3d ( 'none', #950, #949, #930 ) ;
#939 = axis2_placement_3d ( 'none', #929, #919, #958 ) ;
#940 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#941 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#942 = cylindrical_surface ( 'none', #938, 0.2500000000000002200 ) ;
#943 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -7.249999999999999100 ) ) ;
#944 = cartesian_point ( 'none', ( -4.197916149710474400, -2.000000000000000000, -7.320152094059516800 ) ) ;
#945 = cartesian_point ( 'none', ( -4.164216814027801300, -2.000000000000000000, -7.386571282138701700 ) ) ;
#946 = cartesian_point ( 'none', ( -4.057524115737552800, -2.000000000000000000, -7.477096674705563800 ) ) ;
#947 = cartesian_point ( 'none', ( -3.989071575138385000, -2.000000000000000000, -7.500000000000000000 ) ) ;
#948 = cartesian_point ( 'none', ( -3.919183588453085200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#949 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#950 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#951 = face_outer_bound ( 'none', #4487, .t. ) ;
#952 = axis2_placement_3d ( 'none', #936, #935, #934 ) ;
#953 = b_spline_curve_with_knots ( 'none', 3,
( #948, #947, #946, #945, #944, #943 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067937700890875600, 0.0004135875401781751200 ),
.unspecified. ) ;
#954 = cylindrical_surface ( 'none', #939, 0.2500000000000000000 ) ;
#955 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#956 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#957 = axis2_placement_3d ( 'none', #899, #941, #940 ) ;
#958 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#959 = cartesian_point ( 'none', ( -4.599926931897657700, -2.000000000000000000, -7.035027365083886200 ) ) ;
#960 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -6.799999999999998900 ) ) ;
#961 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#962 = b_spline_curve_with_knots ( 'none', 3,
( #960, #959, #1014, #1013 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398564000 ),
.unspecified. ) ;
#963 = plane ( 'none', #983 ) ;
#964 = face_outer_bound ( 'none', #4429, .t. ) ;
#965 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#966 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#967 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -2.000000000000000000 ) ) ;
#968 = line ( 'none', #1003, #1002 ) ;
#969 = axis2_placement_3d ( 'none', #1007, #1006, #1005 ) ;
#970 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#971 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#972 = plane ( 'none', #969 ) ;
#973 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -1.750000000000000000 ) ) ;
#974 = axis2_placement_3d ( 'none', #973, #966, #965 ) ;
#975 = face_outer_bound ( 'none', #4546, .t. ) ;
#976 = face_outer_bound ( 'none', #4550, .t. ) ;
#977 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#978 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#979 = axis2_placement_3d ( 'none', #931, #978, #977 ) ;
#980 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -1.750000000000000000 ) ) ;
#981 = spherical_surface ( 'none', #974, 0.2500000000000000000 ) ;
#982 = axis2_placement_3d ( 'none', #980, #971, #970 ) ;
#983 = axis2_placement_3d ( 'none', #961, #1011, #1010 ) ;
#984 = axis2_placement_3d ( 'none', #994, #1042, #1041 ) ;
#985 = cylindrical_surface ( 'none', #1022, 0.2500000000000002200 ) ;
#986 = face_outer_bound ( 'none', #4599, .t. ) ;
#987 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#988 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#989 = axis2_placement_3d ( 'none', #1012, #988, #987 ) ;
#990 = plane ( 'none', #984 ) ;
#991 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#992 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#993 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#994 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -5.500000000000063100 ) ) ;
#995 = circle ( 'none', #989, 4.650000000000000400 ) ;
#996 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#997 = vector ( 'none', #996, 1000.000000000000000 ) ;
#998 = cartesian_point ( 'none', ( -5.000000000000000900, -4.336808689942017700e-016, -2.000000000000000000 ) ) ;
#999 = line ( 'none', #998, #997 ) ;
#1000 = axis2_placement_3d ( 'none', #993, #992, #991 ) ;
#1001 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1002 = vector ( 'none', #1001, 1000.000000000000000 ) ;
#1003 = cartesian_point ( 'none', ( 4.854121959736900700, 2.000000000000000000, -6.000000000000000000 ) ) ;
#1004 = circle ( 'none', #1000, 5.000000000000000900 ) ;
#1005 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1006 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1007 = cartesian_point ( 'none', ( 4.854121959736900700, 2.000000000000000000, -6.000000000000000000 ) ) ;
#1008 = circle ( 'none', #1037, 4.650000000000000400 ) ;
#1009 = line ( 'none', #1040, #1031 ) ;
#1010 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1011 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1012 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#1013 = cartesian_point ( 'none', ( -4.086869217383891400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#1014 = cartesian_point ( 'none', ( -4.344424804578798300, -2.000000000000000000, -7.268660219544593700 ) ) ;
#1015 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -7.500000000000000000 ) ) ;
#1016 = circle ( 'none', #1078, 0.2500000000000002200 ) ;
#1017 = toroidal_surface ( 'none', #1079, 5.000000000000000900, 0.2500000000000000000 ) ;
#1018 = circle ( 'none', #1072, 0.2500000000000000000 ) ;
#1019 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1020 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1021 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1022 = axis2_placement_3d ( 'none', #1015, #1021, #1028 ) ;
#1023 = face_outer_bound ( 'none', #4533, .t. ) ;
#1024 = circle ( 'none', #1027, 0.2500000000000000000 ) ;
#1025 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1026 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#1027 = axis2_placement_3d ( 'none', #1026, #1020, #1019 ) ;
#1028 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1029 = cylindrical_surface ( 'none', #1032, 0.2500000000000000000 ) ;
#1030 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#1031 = vector ( 'none', #1039, 1000.000000000000000 ) ;
#1032 = axis2_placement_3d ( 'none', #1044, #1038, #1025 ) ;
#1033 = face_outer_bound ( 'none', #4497, .t. ) ;
#1034 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#1035 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1036 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#1037 = axis2_placement_3d ( 'none', #1043, #1036, #1035 ) ;
#1038 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1039 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1040 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812164900, -2.000000000000000000 ) ) ;
#1041 = direction ( 'none', ( 0.9762960071199340300, 0.2164396139381000700, -1.924347126367485100e-017 ) ) ;
#1042 = direction ( 'none', ( 0.2164396139381000700, -0.9762960071199340300, -6.602135896646036400e-017 ) ) ;
#1043 = cartesian_point ( 'none', ( 8.409421267140023900e-016, -4.072612577198007100e-016, -5.195930061930008400 ) ) ;
#1044 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#1045 = circle ( 'none', #1074, 0.2500000000000000000 ) ;
#1046 = axis2_placement_3d ( 'none', #1064, #1048, #1047 ) ;
#1047 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1048 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1049 = circle ( 'none', #1046, 2.000000000000001800 ) ;
#1050 = circle ( 'none', #1304, 26.46500000000000000 ) ;
#1051 = cartesian_point ( 'none', ( 30.40000000000001600, 25.39999999999999900, -4.500000000000000000 ) ) ;
#1052 = line ( 'none', #1051, #1055 ) ;
#1053 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1054 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1055 = vector ( 'none', #1054, 1000.000000000000000 ) ;
#1056 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1057 = vector ( 'none', #1065, 1000.000000000000000 ) ;
#1058 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -0.2500000000000000000 ) ) ;
#1059 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1060 = face_outer_bound ( 'none', #4562, .t. ) ;
#1061 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1062 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1063 = axis2_placement_3d ( 'none', #1030, #1056, #1053 ) ;
#1064 = cartesian_point ( 'none', ( 27.00000000000000400, 0.0000000000000000000, -73.00000000000000000 ) ) ;
#1065 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1066 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#1067 = line ( 'none', #1066, #1057 ) ;
#1068 = cylindrical_surface ( 'none', #1063, 0.2500000000000000000 ) ;
#1069 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1070 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1071 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -1.750000000000000000 ) ) ;
#1072 = axis2_placement_3d ( 'none', #1071, #1070, #1069 ) ;
#1073 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#1074 = axis2_placement_3d ( 'none', #1058, #1059, #576 ) ;
#1075 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1076 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1077 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#1078 = axis2_placement_3d ( 'none', #1077, #1076, #1075 ) ;
#1079 = axis2_placement_3d ( 'none', #1073, #1062, #1061 ) ;
#1080 = face_outer_bound ( 'none', #4555, .t. ) ;
#1081 = cartesian_point ( 'none', ( 1.006444204812181100, -4.539776433107689100, -2.000000000000000000 ) ) ;
#1082 = line ( 'none', #1081, #1093 ) ;
#1083 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812165100, -5.195930061930005700 ) ) ;
#1084 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1085 = vector ( 'none', #1084, 1000.000000000000000 ) ;
#1086 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#1087 = line ( 'none', #1086, #1085 ) ;
#1088 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1089 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1090 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#1091 = axis2_placement_3d ( 'none', #1090, #1089, #1088 ) ;
#1092 = circle ( 'none', #1091, 0.2500000000000000000 ) ;
#1093 = vector ( 'none', #1132, 1000.000000000000000 ) ;
#1094 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1095 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812164200, -5.783388942161654000 ) ) ;
#1096 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -7.249999999999999100 ) ) ;
#1097 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -7.249999999999999100 ) ) ;
#1098 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1099 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -0.2500000000000000000 ) ) ;
#1100 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1101 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1102 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#1103 = axis2_placement_3d ( 'none', #1102, #1101, #1100 ) ;
#1104 = toroidal_surface ( 'none', #1103, 4.400000000000000400, 0.2500000000000000000 ) ;
#1105 = axis2_placement_3d ( 'none', #1099, #1098, #1094 ) ;
#1106 = cartesian_point ( 'none', ( 1.006444204812181100, -4.539776433107689100, -5.195930061930004800 ) ) ;
#1107 = cylindrical_surface ( 'none', #1105, 0.2500000000000000000 ) ;
#1108 = face_outer_bound ( 'none', #4627, .t. ) ;
#1109 = face_outer_bound ( 'none', #4674, .t. ) ;
#1110 = cylindrical_surface ( 'none', #1149, 0.2500000000000000000 ) ;
#1111 = face_outer_bound ( 'none', #4568, .t. ) ;
#1112 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1113 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#1114 = cartesian_point ( 'none', ( 8.937813492628048000e-016, -4.601004802686028300e-016, -5.804069938070119500 ) ) ;
#1115 = axis2_placement_3d ( 'none', #1114, #1113, #1112 ) ;
#1116 = circle ( 'none', #1153, 0.2500000000000002200 ) ;
#1117 = face_outer_bound ( 'none', #4630, .t. ) ;
#1118 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1119 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#1120 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1121 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1122 = axis2_placement_3d ( 'none', #1125, #1121, #1120 ) ;
#1123 = circle ( 'none', #1131, 0.2500000000000002200 ) ;
#1124 = circle ( 'none', #1115, 4.650000000000000400 ) ;
#1125 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#1126 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#1127 = circle ( 'none', #1122, 4.650000000000000400 ) ;
#1128 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1129 = vector ( 'none', #1128, 1000.000000000000000 ) ;
#1130 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812164900, -2.000000000000000000 ) ) ;
#1131 = axis2_placement_3d ( 'none', #1172, #1171, #1170 ) ;
#1132 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1133 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1134 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1135 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#1136 = axis2_placement_3d ( 'none', #1135, #1134, #1133 ) ;
#1137 = circle ( 'none', #1136, 4.650000000000000400 ) ;
#1138 = cartesian_point ( 'none', ( 1.006444204812181100, -4.539776433107689100, -5.804069938070121300 ) ) ;
#1139 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812165100, -5.804069938070120400 ) ) ;
#1140 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1141 = vector ( 'none', #1140, 1000.000000000000000 ) ;
#1142 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#1143 = line ( 'none', #1142, #1141 ) ;
#1144 = line ( 'none', #1130, #1129 ) ;
#1145 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1146 = axis2_placement_3d ( 'none', #1155, #1154, #1201 ) ;
#1147 = face_outer_bound ( 'none', #4622, .t. ) ;
#1148 = toroidal_surface ( 'none', #1146, 4.400000000000000400, 0.2500000000000000000 ) ;
#1149 = axis2_placement_3d ( 'none', #1156, #1145, #1159 ) ;
#1150 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1151 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1152 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#1153 = axis2_placement_3d ( 'none', #1152, #1151, #1150 ) ;
#1154 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1155 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#1156 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -0.2500000000000000000 ) ) ;
#1157 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1158 = face_outer_bound ( 'none', #4575, .t. ) ;
#1159 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1160 = toroidal_surface ( 'none', #1169, 5.000000000000000900, 0.2500000000000000000 ) ;
#1161 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1162 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1163 = axis2_placement_3d ( 'none', #1164, #1162, #1161 ) ;
#1164 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#1165 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1166 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1167 = axis2_placement_3d ( 'none', #1126, #1166, #1165 ) ;
#1168 = spherical_surface ( 'none', #1163, 0.2500000000000000000 ) ;
#1169 = axis2_placement_3d ( 'none', #1119, #1118, #1157 ) ;
#1170 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1171 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1172 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#1173 = circle ( 'none', #1167, 0.2500000000000000000 ) ;
#1174 = face_outer_bound ( 'none', #4567, .t. ) ;
#1175 = axis2_placement_3d ( 'none', #1177, #1181, #1237 ) ;
#1176 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1177 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#1178 = line ( 'none', #1234, #1231 ) ;
#1179 = face_outer_bound ( 'none', #4658, .t. ) ;
#1180 = axis2_placement_3d ( 'none', #1197, #1189, #1240 ) ;
#1181 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1182 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1183 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1184 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#1185 = axis2_placement_3d ( 'none', #1198, #1184, #1183 ) ;
#1186 = face_outer_bound ( 'none', #4616, .t. ) ;
#1187 = face_outer_bound ( 'none', #4663, .t. ) ;
#1188 = toroidal_surface ( 'none', #1175, 3.850000000000000100, 0.2500000000000000000 ) ;
#1189 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1190 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1191 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#1192 = axis2_placement_3d ( 'none', #1196, #1191, #1190 ) ;
#1193 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#1194 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1195 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1196 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#1197 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#1198 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#1199 = circle ( 'none', #1185, 0.2500000000000000000 ) ;
#1200 = circle ( 'none', #1192, 0.2500000000000000000 ) ;
#1201 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1202 = spherical_surface ( 'none', #1204, 0.2500000000000000000 ) ;
#1203 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -1.750000000000000000 ) ) ;
#1204 = axis2_placement_3d ( 'none', #1193, #1182, #1176 ) ;
#1205 = axis2_placement_3d ( 'none', #1203, #1195, #1194 ) ;
#1206 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -6.000000000000000900 ) ) ;
#1207 = spherical_surface ( 'none', #1205, 0.2500000000000000000 ) ;
#1208 = axis2_placement_3d ( 'none', #1214, #1267, #1265 ) ;
#1209 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1210 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1211 = axis2_placement_3d ( 'none', #1221, #1210, #1209 ) ;
#1212 = circle ( 'none', #1262, 0.4999999999999376600 ) ;
#1213 = toroidal_surface ( 'none', #1219, 4.253085056010723600, 0.4999999999999379900 ) ;
#1214 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -7.500000000000000000 ) ) ;
#1215 = cartesian_point ( 'none', ( -8.673617379884035500e-016, 4.336808689942017700e-016, -5.500000000000063900 ) ) ;
#1216 = axis2_placement_3d ( 'none', #1215, #1290, #1289 ) ;
#1217 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 8.688662694539138600e-017 ) ) ;
#1218 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#1219 = axis2_placement_3d ( 'none', #1266, #1257, #1254 ) ;
#1220 = circle ( 'none', #1211, 0.2500000000000000000 ) ;
#1221 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#1222 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1223 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#1224 = cartesian_point ( 'none', ( -5.213197616723484400e-016, 5.213197616723465700e-016, -6.000000000000001800 ) ) ;
#1225 = face_outer_bound ( 'none', #4646, .t. ) ;
#1226 = face_outer_bound ( 'none', #4667, .t. ) ;
#1227 = face_outer_bound ( 'none', #4765, .t. ) ;
#1228 = cylindrical_surface ( 'none', #1208, 0.2500000000000002200 ) ;
#1229 = axis2_placement_3d ( 'none', #1224, #1223, #1222 ) ;
#1230 = direction ( 'none', ( -0.2164396139381035400, 0.9762960071199332500, -3.290155205452476800e-016 ) ) ;
#1231 = vector ( 'none', #1230, 999.9999999999998900 ) ;
#1232 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -6.000000000000000000 ) ) ;
#1233 = face_outer_bound ( 'none', #4618, .t. ) ;
#1234 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -6.000000000000000900 ) ) ;
#1235 = plane ( 'none', #1239 ) ;
#1236 = circle ( 'none', #1229, 4.253085056010723600 ) ;
#1237 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1238 = conical_surface ( 'none', #1180, 4.550000000000001600, 0.7853981633974463900 ) ;
#1239 = axis2_placement_3d ( 'none', #1232, #1218, #1217 ) ;
#1240 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1241 = face_outer_bound ( 'none', #4648, .t. ) ;
#1242 = toroidal_surface ( 'none', #1216, 4.253085056010723600, 0.4999999999999379900 ) ;
#1243 = circle ( 'none', #1263, 4.253085056010723600 ) ;
#1244 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#1245 = direction ( 'none', ( 0.2164396139381035400, -0.9762960071199332500, -2.905285780178979500e-016 ) ) ;
#1246 = vector ( 'none', #1245, 999.9999999999998900 ) ;
#1247 = cartesian_point ( 'none', ( -0.9205360875688783900, 4.152269958124728400, -5.000000000000125200 ) ) ;
#1248 = cartesian_point ( 'none', ( -0.9205360875688783900, 4.152269958124728400, -5.000000000000125200 ) ) ;
#1249 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1250 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1251 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#1252 = face_outer_bound ( 'none', #4703, .t. ) ;
#1253 = face_outer_bound ( 'none', #4719, .t. ) ;
#1254 = direction ( 'none', ( 3.491483361109382500e-015, 1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#1255 = line ( 'none', #1247, #1246 ) ;
#1256 = axis2_placement_3d ( 'none', #1251, #1250, #1249 ) ;
#1257 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#1258 = conical_surface ( 'none', #1256, 4.550000000000001600, 0.7853981633974463900 ) ;
#1259 = direction ( 'none', ( 0.2164396139381034900, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#1260 = direction ( 'none', ( 0.9762960071199332500, -0.2164396139381032600, 6.602135896646033900e-017 ) ) ;
#1261 = cartesian_point ( 'none', ( 0.9205360875688782800, 4.152269958124728400, -5.500000000000063100 ) ) ;
#1262 = axis2_placement_3d ( 'none', #1261, #1260, #1259 ) ;
#1263 = axis2_placement_3d ( 'none', #1302, #1301, #1300 ) ;
#1264 = axis2_placement_3d ( 'none', #1294, #1293, #1292 ) ;
#1265 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1266 = cartesian_point ( 'none', ( 4.336808689942047800e-016, 8.673617379884019700e-016, -5.500000000000063900 ) ) ;
#1267 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1268 = plane ( 'none', #1264 ) ;
#1269 = axis2_placement_3d ( 'none', #1327, #1326, #1325 ) ;
#1270 = direction ( 'none', ( -0.2164396139381037100, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#1271 = direction ( 'none', ( 0.9762960071199333600, 0.2164396139381035100, -6.602135896646036400e-017 ) ) ;
#1272 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -5.500000000000063100 ) ) ;
#1273 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#1274 = cartesian_point ( 'none', ( 8.673617379884035500e-016, -4.336808689942017700e-016, -5.500000000000063900 ) ) ;
#1275 = cartesian_point ( 'none', ( 8.673617379884035500e-016, -4.336808689942017700e-016, -5.500000000000063900 ) ) ;
#1276 = axis2_placement_3d ( 'none', #1272, #1271, #1270 ) ;
#1277 = plane ( 'none', #1269 ) ;
#1278 = axis2_placement_3d ( 'none', #1275, #1316, #1315 ) ;
#1279 = toroidal_surface ( 'none', #1278, 4.253085056010723600, 0.4999999999999379900 ) ;
#1280 = face_outer_bound ( 'none', #4770, .t. ) ;
#1281 = face_outer_bound ( 'none', #4776, .t. ) ;
#1282 = direction ( 'none', ( -0.2164396139381037100, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#1283 = direction ( 'none', ( 0.9762960071199333600, 0.2164396139381035100, -6.602135896646036400e-017 ) ) ;
#1284 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -5.500000000000063100 ) ) ;
#1285 = axis2_placement_3d ( 'none', #1284, #1283, #1282 ) ;
#1286 = circle ( 'none', #1285, 0.4999999999999376600 ) ;
#1287 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1288 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1289 = direction ( 'none', ( -1.000000000000000000, -7.549285941947585600e-033, 8.688662694539138600e-017 ) ) ;
#1290 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#1291 = axis2_placement_3d ( 'none', #1244, #1288, #1287 ) ;
#1292 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -8.688662694539138600e-017 ) ) ;
#1293 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#1294 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -5.000000000000095000 ) ) ;
#1295 = circle ( 'none', #1276, 0.4999999999999376600 ) ;
#1296 = toroidal_surface ( 'none', #1324, 4.253085056010723600, 0.4999999999999379900 ) ;
#1297 = face_outer_bound ( 'none', #4654, .t. ) ;
#1298 = face_outer_bound ( 'none', #4707, .t. ) ;
#1299 = toroidal_surface ( 'none', #1291, 3.850000000000000100, 0.2500000000000000000 ) ;
#1300 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1301 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#1302 = cartesian_point ( 'none', ( -4.344331347269678100e-016, 4.344331347269661900e-016, -5.000000000000126100 ) ) ;
#1303 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#1304 = axis2_placement_3d ( 'none', #1317, #1328, #1313 ) ;
#1305 = direction ( 'none', ( 0.2164396139381035400, -0.9762960071199332500, -3.290155205452476800e-016 ) ) ;
#1306 = vector ( 'none', #1305, 999.9999999999998900 ) ;
#1307 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -6.000000000000000900 ) ) ;
#1308 = line ( 'none', #1307, #1306 ) ;
#1309 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, -8.688662694539138600e-017 ) ) ;
#1310 = direction ( 'none', ( 8.688662694539197800e-017, 8.688662694539047400e-017, 1.000000000000000000 ) ) ;
#1311 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -5.000000000000095000 ) ) ;
#1312 = axis2_placement_3d ( 'none', #1311, #1310, #1309 ) ;
#1313 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1314 = axis2_placement_3d ( 'none', #1323, #1303, #565 ) ;
#1315 = direction ( 'none', ( 1.000000000000000000, 7.549285941947585600e-033, 8.688662694539138600e-017 ) ) ;
#1316 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#1317 = cartesian_point ( 'none', ( 16.49999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1318 = plane ( 'none', #1314 ) ;
#1319 = cartesian_point ( 'none', ( 0.9205360875688783900, -4.152269958124728400, -5.000000000000125200 ) ) ;
#1320 = direction ( 'none', ( 1.000000000000000000, 7.549285941947585600e-033, 8.688662694539138600e-017 ) ) ;
#1321 = face_outer_bound ( 'none', #4742, .t. ) ;
#1322 = plane ( 'none', #1312 ) ;
#1323 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -5.000000000000095000 ) ) ;
#1324 = axis2_placement_3d ( 'none', #1274, #1273, #1320 ) ;
#1325 = direction ( 'none', ( -0.2164396139381034900, 0.9762960071199332500, -1.924347126367485100e-017 ) ) ;
#1326 = direction ( 'none', ( 0.9762960071199332500, 0.2164396139381034900, -6.602135896646036400e-017 ) ) ;
#1327 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -5.500000000000063100 ) ) ;
#1328 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1329 = cartesian_point ( 'none', ( 4.336808689942047800e-016, 8.673617379884019700e-016, -5.500000000000063900 ) ) ;
#1330 = toroidal_surface ( 'none', #1342, 4.253085056010723600, 0.4999999999999379900 ) ;
#1331 = line ( 'none', #1370, #1369 ) ;
#1332 = direction ( 'none', ( 0.2164396139381034900, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#1333 = direction ( 'none', ( 0.9762960071199332500, -0.2164396139381032600, 6.602135896646033900e-017 ) ) ;
#1334 = axis2_placement_3d ( 'none', #1355, #1333, #1332 ) ;
#1335 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#1336 = direction ( 'none', ( 0.2164396139381032600, 0.9762960071199332500, -1.924347126367483900e-017 ) ) ;
#1337 = direction ( 'none', ( 0.9762960071199332500, -0.2164396139381032600, 6.602135896646033900e-017 ) ) ;
#1338 = cartesian_point ( 'none', ( 0.9205360875688782800, 4.152269958124728400, -5.500000000000063100 ) ) ;
#1339 = direction ( 'none', ( 3.491483361109382500e-015, 1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#1340 = axis2_placement_3d ( 'none', #1338, #1337, #1336 ) ;
#1341 = plane ( 'none', #1340 ) ;
#1342 = axis2_placement_3d ( 'none', #1329, #1335, #1339 ) ;
#1343 = circle ( 'none', #1389, 4.253085056010723600 ) ;
#1344 = face_outer_bound ( 'none', #4757, .t. ) ;
#1345 = direction ( 'none', ( -0.2164396139381035400, 0.9762960071199332500, -2.905285780178979500e-016 ) ) ;
#1346 = vector ( 'none', #1345, 999.9999999999998900 ) ;
#1347 = cartesian_point ( 'none', ( 0.9205360875688783900, -4.152269958124728400, -5.000000000000125200 ) ) ;
#1348 = circle ( 'none', #1334, 0.4999999999999376600 ) ;
#1349 = direction ( 'none', ( 0.2164396139381037100, -0.9762960071199331400, 0.0000000000000000000 ) ) ;
#1350 = direction ( 'none', ( -0.9762960071199333600, -0.2164396139381035100, -6.602135896646036400e-017 ) ) ;
#1351 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -5.500000000000063100 ) ) ;
#1352 = axis2_placement_3d ( 'none', #1351, #1350, #1349 ) ;
#1353 = circle ( 'none', #1352, 0.4999999999999376600 ) ;
#1354 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -6.000000000000000900 ) ) ;
#1355 = cartesian_point ( 'none', ( 0.9205360875688782800, 4.152269958124728400, -5.500000000000063100 ) ) ;
#1356 = line ( 'none', #1347, #1346 ) ;
#1357 = face_outer_bound ( 'none', #4679, .t. ) ;
#1358 = direction ( 'none', ( 0.2164396139381032100, 0.9762960071199332500, -3.290155205452476300e-016 ) ) ;
#1359 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -6.000000000000000900 ) ) ;
#1360 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, -8.688662694539138600e-017 ) ) ;
#1361 = direction ( 'none', ( -8.688662694539137400e-017, -8.688662694539107800e-017, 1.000000000000000000 ) ) ;
#1362 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -5.000000000000095000 ) ) ;
#1363 = circle ( 'none', #1419, 4.253085056010723600 ) ;
#1364 = axis2_placement_3d ( 'none', #1407, #1406, #1405 ) ;
#1365 = plane ( 'none', #1371 ) ;
#1366 = plane ( 'none', #1364 ) ;
#1367 = toroidal_surface ( 'none', #1378, 4.253085056010723600, 0.4999999999999379900 ) ;
#1368 = direction ( 'none', ( -0.2164396139381032100, -0.9762960071199332500, -2.905285780178979000e-016 ) ) ;
#1369 = vector ( 'none', #1368, 1000.000000000000000 ) ;
#1370 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -5.000000000000125200 ) ) ;
#1371 = axis2_placement_3d ( 'none', #1362, #1361, #1360 ) ;
#1372 = line ( 'none', #1359, #1391 ) ;
#1373 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -5.000000000000125200 ) ) ;
#1374 = direction ( 'none', ( -1.000000000000000000, -7.549285941947585600e-033, 8.688662694539138600e-017 ) ) ;
#1375 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#1376 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -6.000000000000000900 ) ) ;
#1377 = cartesian_point ( 'none', ( -8.673617379884035500e-016, 4.336808689942017700e-016, -5.500000000000063900 ) ) ;
#1378 = axis2_placement_3d ( 'none', #1377, #1375, #1374 ) ;
#1379 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1380 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#1381 = cartesian_point ( 'none', ( 5.213197616723484400e-016, -5.213197616723465700e-016, -6.000000000000001800 ) ) ;
#1382 = face_outer_bound ( 'none', #4677, .t. ) ;
#1383 = axis2_placement_3d ( 'none', #1381, #1380, #1379 ) ;
#1384 = circle ( 'none', #1383, 4.253085056010723600 ) ;
#1385 = face_outer_bound ( 'none', #4685, .t. ) ;
#1386 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1387 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#1388 = cartesian_point ( 'none', ( 4.344331347269678100e-016, -4.344331347269661900e-016, -5.000000000000126100 ) ) ;
#1389 = axis2_placement_3d ( 'none', #1388, #1387, #1386 ) ;
#1390 = toroidal_surface ( 'none', #1409, 4.253085056010723600, 0.4999999999999379900 ) ;
#1391 = vector ( 'none', #1358, 1000.000000000000000 ) ;
#1392 = face_outer_bound ( 'none', #4839, .t. ) ;
#1393 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -6.000000000000000000 ) ) ;
#1394 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1395 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#1396 = cartesian_point ( 'none', ( 5.213197616723483400e-016, 5.213197616723466600e-016, -6.000000000000001800 ) ) ;
#1397 = axis2_placement_3d ( 'none', #1396, #1395, #1394 ) ;
#1398 = plane ( 'none', #1408 ) ;
#1399 = face_outer_bound ( 'none', #4735, .t. ) ;
#1400 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#1401 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#1402 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -6.000000000000000000 ) ) ;
#1403 = circle ( 'none', #1397, 4.253085056010723600 ) ;
#1404 = plane ( 'none', #1420 ) ;
#1405 = direction ( 'none', ( 0.2164396139381034900, -0.9762960071199332500, -1.924347126367485100e-017 ) ) ;
#1406 = direction ( 'none', ( -0.9762960071199332500, -0.2164396139381034900, -6.602135896646036400e-017 ) ) ;
#1407 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -5.500000000000063100 ) ) ;
#1408 = axis2_placement_3d ( 'none', #1393, #1452, #1451 ) ;
#1409 = axis2_placement_3d ( 'none', #1441, #1440, #1439 ) ;
#1410 = face_outer_bound ( 'none', #4791, .t. ) ;
#1411 = direction ( 'none', ( 0.2164396139381037100, -0.9762960071199331400, 0.0000000000000000000 ) ) ;
#1412 = direction ( 'none', ( -0.9762960071199333600, -0.2164396139381035100, -6.602135896646036400e-017 ) ) ;
#1413 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -5.500000000000063100 ) ) ;
#1414 = axis2_placement_3d ( 'none', #1413, #1412, #1411 ) ;
#1415 = face_outer_bound ( 'none', #4680, .t. ) ;
#1416 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1417 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#1418 = cartesian_point ( 'none', ( 4.344331347269677200e-016, 4.344331347269662900e-016, -5.000000000000126100 ) ) ;
#1419 = axis2_placement_3d ( 'none', #1418, #1417, #1416 ) ;
#1420 = axis2_placement_3d ( 'none', #1402, #1401, #1400 ) ;
#1421 = circle ( 'none', #1414, 0.4999999999999376600 ) ;
#1422 = toroidal_surface ( 'none', #1437, 4.539776433107693500, 0.3040699380700571100 ) ;
#1423 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1424 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1425 = circle ( 'none', #1457, 4.253085056010723600 ) ;
#1426 = face_outer_bound ( 'none', #4834, .t. ) ;
#1427 = direction ( 'none', ( 0.2164396139381100100, 0.9762960071199318100, -2.905285780178979000e-016 ) ) ;
#1428 = vector ( 'none', #1427, 1000.000000000000000 ) ;
#1429 = cartesian_point ( 'none', ( -0.9205360875689072600, -4.152269958124722200, -5.500000000000063100 ) ) ;
#1430 = cartesian_point ( 'none', ( -4.336808689942108500e-016, -8.673617379883990100e-016, -5.500000000000063900 ) ) ;
#1431 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -5.000000000000125200 ) ) ;
#1432 = line ( 'none', #1431, #1428 ) ;
#1433 = direction ( 'none', ( -1.047445008332814800e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1434 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#1435 = cartesian_point ( 'none', ( -4.344331347269707200e-016, -4.344331347269632800e-016, -5.000000000000126100 ) ) ;
#1436 = face_outer_bound ( 'none', #4830, .t. ) ;
#1437 = axis2_placement_3d ( 'none', #1449, #1424, #1423 ) ;
#1438 = axis2_placement_3d ( 'none', #1435, #1434, #1433 ) ;
#1439 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#1440 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#1441 = cartesian_point ( 'none', ( -4.336808689942108500e-016, -8.673617379883990100e-016, -5.500000000000063900 ) ) ;
#1442 = plane ( 'none', #1471 ) ;
#1443 = circle ( 'none', #1438, 4.253085056010723600 ) ;
#1444 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -5.000000000000125200 ) ) ;
#1445 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1446 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1447 = cartesian_point ( 'none', ( -30.12500000000000700, -18.40000000000000200, -3.000000000000000000 ) ) ;
#1448 = axis2_placement_3d ( 'none', #1447, #1446, #1445 ) ;
#1449 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#1450 = toroidal_surface ( 'none', #1479, 4.253085056010723600, 0.4999999999999379900 ) ;
#1451 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 8.688662694539138600e-017 ) ) ;
#1452 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#1453 = circle ( 'none', #1448, 1.249999999999997600 ) ;
#1454 = cartesian_point ( 'none', ( -30.39969437246936200, -18.39999999734243700, -4.524694373756778600 ) ) ;
#1455 = cartesian_point ( 'none', ( -30.40000000000000900, -18.40000000000000200, -1.474999999999998100 ) ) ;
#1456 = cartesian_point ( 'none', ( -5.213197616723519900e-016, -5.213197616723430200e-016, -6.000000000000001800 ) ) ;
#1457 = axis2_placement_3d ( 'none', #1456, #1516, #1515 ) ;
#1458 = cartesian_point ( 'none', ( 7.733045971672507500, -30.39999999999999500, -4.500000000000004400 ) ) ;
#1459 = cartesian_point ( 'none', ( 7.077979504207750200, -30.40000000000000200, -4.500000000000006200 ) ) ;
#1460 = cartesian_point ( 'none', ( 6.427777678278098400, -30.39999999999999900, -4.539904743813205600 ) ) ;
#1461 = cartesian_point ( 'none', ( 5.133063504288846200, -30.39999999999999500, -4.661303721035557700 ) ) ;
#1462 = cartesian_point ( 'none', ( 4.488509427742386000, -30.39999999999999500, -4.743639971521652400 ) ) ;
#1463 = cartesian_point ( 'none', ( 2.559548968704912200, -30.39999999999999500, -5.026942234111945000 ) ) ;
#1464 = cartesian_point ( 'none', ( 1.278028069397036900, -30.39999999999999900, -5.264297264444660000 ) ) ;
#1465 = cartesian_point ( 'none', ( 3.469446951953614200e-015, -30.39999999999999500, -5.500000000000000000 ) ) ;
#1466 = cartesian_point ( 'none', ( -30.40000000000000900, -18.40000000000000200, -3.000000000000000000 ) ) ;
#1467 = b_spline_curve_with_knots ( 'none', 3,
( #1465, #1464, #1463, #1462, #1461, #1460, #1459, #1458 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( -3.429285657229336300e-005, 0.003864451009268965000, 0.005813822942189593400, 0.007763194875110222300 ),
.unspecified. ) ;
#1468 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -6.000000000000000000 ) ) ;
#1469 = circle ( 'none', #1500, 0.4999999999999383800 ) ;
#1470 = face_outer_bound ( 'none', #4833, .t. ) ;
#1471 = axis2_placement_3d ( 'none', #1468, #1481, #1480 ) ;
#1472 = direction ( 'none', ( -0.2164396139381099000, -0.9762960071199318100, 0.0000000000000000000 ) ) ;
#1473 = direction ( 'none', ( -0.9762960071199318100, 0.2164396139381100600, 6.602135896646033900e-017 ) ) ;
#1474 = axis2_placement_3d ( 'none', #1429, #1473, #1472 ) ;
#1475 = circle ( 'none', #1474, 0.4999999999999383800 ) ;
#1476 = face_outer_bound ( 'none', #4820, .t. ) ;
#1477 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#1478 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#1479 = axis2_placement_3d ( 'none', #1430, #1478, #1477 ) ;
#1480 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#1481 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#1482 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -6.000000000000000900 ) ) ;
#1483 = axis2_placement_3d ( 'none', #1526, #1566, #1565 ) ;
#1484 = cartesian_point ( 'none', ( -30.12500000000000700, -18.40000000000000200, -4.249999999999997300 ) ) ;
#1485 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1486 = direction ( 'none', ( -0.7071067811865475700, 0.0000000000000000000, 0.7071067811865474600 ) ) ;
#1487 = vector ( 'none', #1486, 1000.000000000000000 ) ;
#1488 = cartesian_point ( 'none', ( -30.40000000000000900, -18.40000000000000200, -1.474999999999998100 ) ) ;
#1489 = axis2_placement_3d ( 'none', #1506, #1502, #1485 ) ;
#1490 = cartesian_point ( 'none', ( -30.12500000000000700, -18.40000000000000200, -1.750000000000002400 ) ) ;
#1491 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1492 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1493 = axis2_placement_3d ( 'none', #1466, #1492, #1491 ) ;
#1494 = line ( 'none', #1488, #1487 ) ;
#1495 = circle ( 'none', #1541, 28.00000000000000000 ) ;
#1496 = circle ( 'none', #1493, 1.525000000000002100 ) ;
#1497 = direction ( 'none', ( -0.2164396139381099000, -0.9762960071199318100, 0.0000000000000000000 ) ) ;
#1498 = direction ( 'none', ( -0.9762960071199318100, 0.2164396139381100600, 6.602135896646033900e-017 ) ) ;
#1499 = cartesian_point ( 'none', ( -0.9205360875689072600, -4.152269958124722200, -5.500000000000063100 ) ) ;
#1500 = axis2_placement_3d ( 'none', #1499, #1498, #1497 ) ;
#1501 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.4999999999999796300 ) ) ;
#1502 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1503 = direction ( 'none', ( -0.2164396139381100600, -0.9762960071199318100, -1.924347126367483900e-017 ) ) ;
#1504 = direction ( 'none', ( -0.9762960071199318100, 0.2164396139381100600, 6.602135896646033900e-017 ) ) ;
#1505 = cartesian_point ( 'none', ( -0.9205360875689072600, -4.152269958124722200, -5.500000000000063100 ) ) ;
#1506 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.4999999999999796300 ) ) ;
#1507 = face_outer_bound ( 'none', #4852, .t. ) ;
#1508 = axis2_placement_3d ( 'none', #1505, #1504, #1503 ) ;
#1509 = direction ( 'none', ( -0.2164396139381100100, -0.9762960071199318100, -3.290155205452476300e-016 ) ) ;
#1510 = vector ( 'none', #1509, 1000.000000000000000 ) ;
#1511 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -6.000000000000000900 ) ) ;
#1512 = line ( 'none', #1511, #1510 ) ;
#1513 = conical_surface ( 'none', #1489, 28.00000000000000000, 0.7853981633974517200 ) ;
#1514 = plane ( 'none', #1508 ) ;
#1515 = direction ( 'none', ( -1.047445008332814800e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1516 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#1517 = cartesian_point ( 'none', ( -30.39967905852895300, -18.42450399097406700, -4.524657910054577000 ) ) ;
#1518 = cartesian_point ( 'none', ( -30.39967644097129800, -18.40861713875069600, -4.524676440986287900 ) ) ;
#1519 = conical_surface ( 'none', #1551, 29.84144238373113800, 0.008726646259964178000 ) ;
#1520 = toroidal_surface ( 'none', #1483, 4.539776433107693500, 0.3040699380700571100 ) ;
#1521 = cartesian_point ( 'none', ( -3.469446951953614200e-015, 30.40000000000000200, -5.500000000000000000 ) ) ;
#1522 = cartesian_point ( 'none', ( -30.39969437246936200, -18.39999999734243700, -4.524694373756778600 ) ) ;
#1523 = b_spline_curve_with_knots ( 'none', 3,
( #1522, #1518, #1517, #1573, #1572, #1571, #1570, #1569, #1568, #1567 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.5030780545096361600, 0.6273085408822270900, 0.6894237840685226700, 0.7515390272548181400, 1.000000000000000000 ),
.unspecified. ) ;
#1524 = cartesian_point ( 'none', ( -28.00000000000000000, 3.429011037612589300e-015, -0.4999999999999796300 ) ) ;
#1525 = cartesian_point ( 'none', ( -30.40000000000000900, -6.938893903907228400e-015, -5.500000000000000000 ) ) ;
#1526 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#1527 = direction ( 'none', ( -0.7071067811865475700, 8.659560562354931600e-017, -0.7071067811865474600 ) ) ;
#1528 = vector ( 'none', #1527, 1000.000000000000000 ) ;
#1529 = cartesian_point ( 'none', ( -30.40000000000000900, -18.40000000000000200, -4.525000000000002100 ) ) ;
#1530 = cartesian_point ( 'none', ( 16.10000000000000100, 0.0000000000000000000, -74.99999999999998600 ) ) ;
#1531 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1532 = line ( 'none', #1529, #1528 ) ;
#1533 = face_outer_bound ( 'none', #4794, .t. ) ;
#1534 = cartesian_point ( 'none', ( -30.40000000000000900, -18.67500000000001800, -4.500000000000000000 ) ) ;
#1535 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1536 = cartesian_point ( 'none', ( -30.40000000000000900, -18.40000000000000200, -3.000000000000000000 ) ) ;
#1537 = conical_surface ( 'none', #1543, 1.525000000000002100, 0.7853981633974482800 ) ;
#1538 = face_outer_bound ( 'none', #4807, .t. ) ;
#1539 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1540 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1541 = axis2_placement_3d ( 'none', #1501, #1540, #1539 ) ;
#1542 = cartesian_point ( 'none', ( 28.00000000000000000, 0.0000000000000000000, -0.4999999999999796300 ) ) ;
#1543 = axis2_placement_3d ( 'none', #1536, #1535, #1531 ) ;
#1544 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1545 = direction ( 'none', ( -0.008726535498366465000, 1.068692376572024100e-018, 0.9999619230641713100 ) ) ;
#1546 = vector ( 'none', #1545, 1000.000000000000200 ) ;
#1547 = cartesian_point ( 'none', ( -29.84144238373113800, 3.654522689717650500e-015, -69.50436326774917000 ) ) ;
#1548 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1549 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1550 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.50436326774917000 ) ) ;
#1551 = axis2_placement_3d ( 'none', #1550, #1549, #1548 ) ;
#1552 = line ( 'none', #1547, #1546 ) ;
#1553 = cartesian_point ( 'none', ( 28.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#1554 = date_time_role ( 'creation_date' ) ;
#1555 = face_outer_bound ( 'none', #4917, .t. ) ;
#1556 = direction ( 'none', ( -1.000000000000000000, 1.224646799147349500e-016, 0.0000000000000000000 ) ) ;
#1557 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1558 = cartesian_point ( 'none', ( -29.34146142219905300, 3.593292681300161900e-015, -69.49999999999998600 ) ) ;
#1559 = axis2_placement_3d ( 'none', #1558, #1557, #1556 ) ;
#1560 = b_spline_curve_with_knots ( 'none', 3,
( #2047, #2273, #2269, #2333, #2272 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.004436577635694240000, 0.004472147348088410600, 0.004507717060482581200 ),
.unspecified. ) ;
#1561 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#1562 = cartesian_point ( 'none', ( -29.40000000000001300, 7.733045971672465800, -5.499999999999998200 ) ) ;
#1563 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1564 = circle ( 'none', #1559, 0.5000000000000004400 ) ;
#1565 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1566 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1567 = cartesian_point ( 'none', ( -30.40000000000000900, -18.67500000000001800, -4.500000000000000000 ) ) ;
#1568 = cartesian_point ( 'none', ( -30.40000000000002300, -18.65308146592160200, -4.504018397914385300 ) ) ;
#1569 = cartesian_point ( 'none', ( -30.39994286189507000, -18.60784162201149500, -4.512310330989670600 ) ) ;
#1570 = cartesian_point ( 'none', ( -30.39980001663272800, -18.52131610201414000, -4.520065579400632100 ) ) ;
#1571 = cartesian_point ( 'none', ( -30.39977144528902300, -18.50296755526438400, -4.521366807851377300 ) ) ;
#1572 = cartesian_point ( 'none', ( -30.39972904698449000, -18.47259707922976100, -4.523075721002009600 ) ) ;
#1573 = cartesian_point ( 'none', ( -30.39971282042559200, -18.45921419727103100, -4.523606528208286000 ) ) ;
#1574 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1575 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1576 = cylindrical_surface ( 'none', #1621, 4.000000000000000000 ) ;
#1577 = axis2_placement_3d ( 'none', #1596, #1632, #1631 ) ;
#1578 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#1579 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1580 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1581 = cartesian_point ( 'none', ( 7.733045971672496000, 29.40000000000000200, -5.499999999999998200 ) ) ;
#1582 = circle ( 'none', #1630, 30.40000000000000600 ) ;
#1583 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1584 = vector ( 'none', #1583, 1000.000000000000000 ) ;
#1585 = cartesian_point ( 'none', ( -16.10000000000000100, 1.971681346627238900e-015, 15.45248818328947500 ) ) ;
#1586 = line ( 'none', #1585, #1584 ) ;
#1587 = circle ( 'none', #1595, 30.40000000000000600 ) ;
#1588 = axis2_placement_3d ( 'none', #1578, #1575, #1574 ) ;
#1589 = circle ( 'none', #1588, 30.40000000000000600 ) ;
#1590 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1591 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1592 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -74.19999999999998900 ) ) ;
#1593 = axis2_placement_3d ( 'none', #1592, #1591, #1590 ) ;
#1594 = circle ( 'none', #1593, 16.10000000000000100 ) ;
#1595 = axis2_placement_3d ( 'none', #1603, #1580, #1579 ) ;
#1596 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#1597 = cartesian_point ( 'none', ( -7.733045971672499500, 29.40000000000000200, -5.499999999999998200 ) ) ;
#1598 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1599 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1600 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 15.45248818328947500 ) ) ;
#1601 = axis2_placement_3d ( 'none', #1600, #1599, #1598 ) ;
#1602 = cylindrical_surface ( 'none', #1601, 16.10000000000000100 ) ;
#1603 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#1604 = circle ( 'none', #1577, 30.40000000000000600 ) ;
#1605 = direction ( 'none', ( 0.7071067811865500200, 0.0000000000000000000, 0.7071067811865451300 ) ) ;
#1606 = vector ( 'none', #1605, 1000.000000000000100 ) ;
#1607 = cartesian_point ( 'none', ( 28.00000000000000000, 0.0000000000000000000, -0.4999999999999796300 ) ) ;
#1608 = line ( 'none', #1607, #1606 ) ;
#1609 = circle ( 'none', #1651, 30.40000000000000600 ) ;
#1610 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#1611 = cartesian_point ( 'none', ( 29.40000000000001600, 7.733045971672443600, -5.499999999999998200 ) ) ;
#1612 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1613 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1614 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#1615 = cartesian_point ( 'none', ( -29.84144238373113800, 3.654522689717649700e-015, -69.50436326774917000 ) ) ;
#1616 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1617 = axis2_placement_3d ( 'none', #1614, #1613, #1612 ) ;
#1618 = cartesian_point ( 'none', ( 29.84144238373113800, 0.0000000000000000000, -69.50436326774917000 ) ) ;
#1619 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1620 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#1621 = axis2_placement_3d ( 'none', #1620, #1619, #1616 ) ;
#1622 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1623 = vector ( 'none', #1622, 1000.000000000000000 ) ;
#1624 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1625 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1626 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1627 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#1628 = cylindrical_surface ( 'none', #1662, 28.00000000000000000 ) ;
#1629 = circle ( 'none', #1617, 4.000000000000000000 ) ;
#1630 = axis2_placement_3d ( 'none', #1627, #1626, #1625 ) ;
#1631 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1632 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1633 = cartesian_point ( 'none', ( 16.10000000000000100, 0.0000000000000000000, 15.45248818328947500 ) ) ;
#1634 = line ( 'none', #1633, #1623 ) ;
#1635 = face_outer_bound ( 'none', #4911, .t. ) ;
#1636 = circle ( 'none', #1644, 0.5000000000000004400 ) ;
#1637 = direction ( 'none', ( 0.008726535498366465000, 0.0000000000000000000, 0.9999619230641713100 ) ) ;
#1638 = vector ( 'none', #1637, 1000.000000000000200 ) ;
#1639 = cartesian_point ( 'none', ( 29.84144238373113800, 0.0000000000000000000, -69.50436326774917000 ) ) ;
#1640 = line ( 'none', #1639, #1638 ) ;
#1641 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1642 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.49999999999998600 ) ) ;
#1643 = axis2_placement_3d ( 'none', #1679, #1678, #1677 ) ;
#1644 = axis2_placement_3d ( 'none', #1693, #1692, #1691 ) ;
#1645 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1646 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1647 = cartesian_point ( 'none', ( 29.00000000000000400, 0.0000000000000000000, -72.99999999999998600 ) ) ;
#1648 = circle ( 'none', #1682, 29.00000000000000400 ) ;
#1649 = cartesian_point ( 'none', ( 20.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#1650 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1651 = axis2_placement_3d ( 'none', #1653, #1655, #1650 ) ;
#1652 = circle ( 'none', #1660, 30.40000000000000600 ) ;
#1653 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#1654 = cartesian_point ( 'none', ( 29.34146142219905000, 0.0000000000000000000, -69.99999999999998600 ) ) ;
#1655 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1656 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1657 = cartesian_point ( 'none', ( -29.34146142219905000, 3.623907685508906600e-015, -69.99999999999998600 ) ) ;
#1658 = face_outer_bound ( 'none', #3987, .t. ) ;
#1659 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.792204765893412600 ) ) ;
#1660 = axis2_placement_3d ( 'none', #1610, #1646, #1645 ) ;
#1661 = toroidal_surface ( 'none', #1694, 29.34146142219905300, 0.5000000000000008900 ) ;
#1662 = axis2_placement_3d ( 'none', #1659, #1624, #1656 ) ;
#1663 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1664 = vector ( 'none', #1663, 1000.000000000000000 ) ;
#1665 = cartesian_point ( 'none', ( 28.00000000000000000, 0.0000000000000000000, 4.792204765893412600 ) ) ;
#1666 = line ( 'none', #1665, #1664 ) ;
#1667 = cartesian_point ( 'none', ( 28.00000000000000000, 0.0000000000000000000, -1.599999999999999900 ) ) ;
#1668 = cartesian_point ( 'none', ( -28.00000000000000000, 3.429011037612589300e-015, -1.599999999999999900 ) ) ;
#1669 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -74.99999999999998600 ) ) ;
#1670 = axis2_placement_3d ( 'none', #1669, #1728, #1727 ) ;
#1671 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -74.99999999999998600 ) ) ;
#1672 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -73.00000000000000000 ) ) ;
#1673 = cartesian_point ( 'none', ( -16.10000000000000100, 1.971681346627238900e-015, -74.19999999999998900 ) ) ;
#1674 = toroidal_surface ( 'none', #1726, 27.00000000000000400, 2.000000000000001800 ) ;
#1675 = axis2_placement_3d ( 'none', #1671, #1724, #1723 ) ;
#1676 = circle ( 'none', #1670, 16.10000000000000100 ) ;
#1677 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1678 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1679 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.99999999999998600 ) ) ;
#1680 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1681 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1682 = axis2_placement_3d ( 'none', #1687, #1681, #1680 ) ;
#1683 = vector ( 'none', #1695, 1000.000000000000000 ) ;
#1684 = circle ( 'none', #1675, 27.00000000000000400 ) ;
#1685 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1686 = line ( 'none', #1696, #1683 ) ;
#1687 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -72.99999999999998600 ) ) ;
#1688 = cartesian_point ( 'none', ( 29.00000000000000000, 0.0000000000000000000, -69.99999999999998600 ) ) ;
#1689 = circle ( 'none', #1643, 29.00000000000000000 ) ;
#1690 = face_outer_bound ( 'none', #4931, .t. ) ;
#1691 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1692 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1693 = cartesian_point ( 'none', ( 29.34146142219905300, 0.0000000000000000000, -69.49999999999998600 ) ) ;
#1694 = axis2_placement_3d ( 'none', #1642, #1641, #1685 ) ;
#1695 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1696 = cartesian_point ( 'none', ( 29.00000000000000400, 0.0000000000000000000, 15.45248818328947500 ) ) ;
#1697 = cartesian_point ( 'none', ( 27.00000000000000400, 0.0000000000000000000, -74.99999999999998600 ) ) ;
#1698 = cartesian_point ( 'none', ( 15.09999999999999400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1699 = axis2_placement_3d ( 'none', #1754, #1753, #1752 ) ;
#1700 = circle ( 'none', #1699, 28.00000000000000000 ) ;
#1701 = axis2_placement_3d ( 'none', #1748, #1747, #1746 ) ;
#1702 = face_outer_bound ( 'none', #4970, .t. ) ;
#1703 = cartesian_point ( 'none', ( 16.49999999999999600, 3.429011037612589300e-015, -28.00000000000000000 ) ) ;
#1704 = axis2_placement_3d ( 'none', #1698, #1759, #1758 ) ;
#1705 = cartesian_point ( 'none', ( 15.09999999999999400, 0.0000000000000000000, 3.500000000000000000 ) ) ;
#1706 = line ( 'none', #1705, #1712 ) ;
#1707 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1708 = vector ( 'none', #1707, 1000.000000000000000 ) ;
#1709 = cartesian_point ( 'none', ( -28.00000000000000000, 3.429011037612589300e-015, 4.792204765893412600 ) ) ;
#1710 = line ( 'none', #1709, #1708 ) ;
#1711 = direction ( 'none', ( -0.7071067811865503500, 0.0000000000000000000, 0.7071067811865446900 ) ) ;
#1712 = vector ( 'none', #1711, 1000.000000000000100 ) ;
#1713 = direction ( 'none', ( -1.000000000000000000, 1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#1714 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1715 = cartesian_point ( 'none', ( -27.00000000000000400, 3.306546357697854100e-015, -73.00000000000000000 ) ) ;
#1716 = axis2_placement_3d ( 'none', #1715, #1714, #1713 ) ;
#1717 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1718 = circle ( 'none', #1704, 3.500000000000000000 ) ;
#1719 = circle ( 'none', #1729, 29.34146142219905000 ) ;
#1720 = face_outer_bound ( 'none', #4941, .t. ) ;
#1721 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1722 = circle ( 'none', #1716, 2.000000000000001800 ) ;
#1723 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1724 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1725 = cartesian_point ( 'none', ( 16.10000000000000100, 0.0000000000000000000, -74.19999999999998900 ) ) ;
#1726 = axis2_placement_3d ( 'none', #1672, #1721, #1717 ) ;
#1727 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1728 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1729 = axis2_placement_3d ( 'none', #1787, #1786, #1785 ) ;
#1730 = cartesian_point ( 'none', ( -27.00000000000000400, 3.429011037612589700e-015, -74.99999999999998600 ) ) ;
#1731 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1732 = vector ( 'none', #1731, 1000.000000000000000 ) ;
#1733 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.429011037612589300e-015, -28.00000000000000000 ) ) ;
#1734 = line ( 'none', #1733, #1732 ) ;
#1735 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 15.45248818328947500 ) ) ;
#1736 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1737 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1738 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1739 = axis2_placement_3d ( 'none', #1738, #1737, #1736 ) ;
#1740 = line ( 'none', #1779, #1775 ) ;
#1741 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 28.00000000000000000 ) ) ;
#1742 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1743 = vector ( 'none', #1742, 1000.000000000000000 ) ;
#1744 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1745 = vector ( 'none', #1744, 1000.000000000000000 ) ;
#1746 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1747 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1748 = cartesian_point ( 'none', ( 15.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1749 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 26.96500000000000000 ) ) ;
#1750 = line ( 'none', #1749, #1743 ) ;
#1751 = line ( 'none', #1741, #1745 ) ;
#1752 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1753 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1754 = cartesian_point ( 'none', ( 16.49999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1755 = cartesian_point ( 'none', ( 16.49999999999999600, 0.0000000000000000000, 28.00000000000000000 ) ) ;
#1756 = cylindrical_surface ( 'none', #1739, 28.00000000000000000 ) ;
#1757 = circle ( 'none', #1701, 3.599999999999993900 ) ;
#1758 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1759 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1760 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1761 = direction ( 'none', ( -0.7071067811865500200, 8.659560562354962400e-017, 0.7071067811865451300 ) ) ;
#1762 = vector ( 'none', #1761, 1000.000000000000100 ) ;
#1763 = face_outer_bound ( 'none', #5017, .t. ) ;
#1764 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1765 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1766 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1767 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1768 = axis2_placement_3d ( 'none', #1767, #1766, #1765 ) ;
#1769 = line ( 'none', #1771, #1762 ) ;
#1770 = circle ( 'none', #1813, 26.96500000000000000 ) ;
#1771 = cartesian_point ( 'none', ( -28.00000000000000000, 3.429011037612589300e-015, -0.4999999999999796300 ) ) ;
#1772 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1773 = face_outer_bound ( 'none', #5008, .t. ) ;
#1774 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1775 = vector ( 'none', #1774, 1000.000000000000000 ) ;
#1776 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1777 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1778 = axis2_placement_3d ( 'none', #1760, #1772, #1764 ) ;
#1779 = cartesian_point ( 'none', ( -29.00000000000000400, 3.551475717527324800e-015, 15.45248818328947500 ) ) ;
#1780 = circle ( 'none', #1768, 28.49999999999998200 ) ;
#1781 = cylindrical_surface ( 'none', #1778, 26.96500000000000000 ) ;
#1782 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1783 = face_outer_bound ( 'none', #4928, .t. ) ;
#1784 = cartesian_point ( 'none', ( -16.10000000000000100, 1.971681346627238900e-015, -74.99999999999998600 ) ) ;
#1785 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1786 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1787 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.99999999999998600 ) ) ;
#1788 = cartesian_point ( 'none', ( -29.00000000000000400, 3.551475717527324800e-015, -72.99999999999998600 ) ) ;
#1789 = cylindrical_surface ( 'none', #1791, 29.00000000000000400 ) ;
#1790 = cartesian_point ( 'none', ( -29.00000000000000000, 3.551475717527324000e-015, -69.99999999999998600 ) ) ;
#1791 = axis2_placement_3d ( 'none', #1735, #1782, #1777 ) ;
#1792 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1793 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1794 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -5.500000000000000000 ) ) ;
#1795 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1796 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1797 = cartesian_point ( 'none', ( 15.20000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1798 = axis2_placement_3d ( 'none', #1797, #1796, #1795 ) ;
#1799 = cylindrical_surface ( 'none', #1818, 2.600000000000005000 ) ;
#1800 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1801 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1802 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1803 = axis2_placement_3d ( 'none', #1802, #1801, #1800 ) ;
#1804 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1805 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1806 = cartesian_point ( 'none', ( 14.99999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1807 = circle ( 'none', #1798, 28.00000000000000000 ) ;
#1808 = cylindrical_surface ( 'none', #1803, 28.00000000000000000 ) ;
#1809 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1810 = axis2_placement_3d ( 'none', #1806, #1805, #1804 ) ;
#1811 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1812 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1813 = axis2_placement_3d ( 'none', #1815, #1812, #1811 ) ;
#1814 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1815 = cartesian_point ( 'none', ( 17.29999999999998300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1816 = circle ( 'none', #1810, 27.79999999999999000 ) ;
#1817 = axis2_placement_3d ( 'none', #1776, #1814, #1809 ) ;
#1818 = axis2_placement_3d ( 'none', #1794, #1793, #1792 ) ;
#1819 = circle ( 'none', #1817, 23.50000000000000000 ) ;
#1820 = axis2_placement_3d ( 'none', #1878, #1830, #1869 ) ;
#1821 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1822 = cartesian_point ( 'none', ( 15.09999999999999400, 4.286263797015736600e-016, -3.500000000000000000 ) ) ;
#1823 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1824 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1825 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1826 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1827 = cartesian_point ( 'none', ( 14.99999999999999800, 28.00000000000000000, 0.0000000000000000000 ) ) ;
#1828 = axis2_placement_3d ( 'none', #1827, #1826, #1825 ) ;
#1829 = plane ( 'none', #1828 ) ;
#1830 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1831 = axis2_placement_3d ( 'none', #1850, #1824, #1823 ) ;
#1832 = conical_surface ( 'none', #1831, 3.500000000000000000, 0.7853981633974443900 ) ;
#1833 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1834 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1835 = axis2_placement_3d ( 'none', #1843, #1834, #1833 ) ;
#1836 = line ( 'none', #1822, #1882 ) ;
#1837 = cartesian_point ( 'none', ( 15.00000000000000000, 0.0000000000000000000, 3.599999999999993400 ) ) ;
#1838 = face_outer_bound ( 'none', #4969, .t. ) ;
#1839 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1840 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1841 = cartesian_point ( 'none', ( 15.09999999999999400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1842 = axis2_placement_3d ( 'none', #1841, #1840, #1839 ) ;
#1843 = cartesian_point ( 'none', ( 16.49999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1844 = face_bound ( 'none', #5018, .t. ) ;
#1845 = conical_surface ( 'none', #1842, 3.500000000000000000, 0.7853981633974443900 ) ;
#1846 = axis2_placement_3d ( 'none', #1877, #1876, #1875 ) ;
#1847 = circle ( 'none', #1835, 28.00000000000000000 ) ;
#1848 = face_bound ( 'none', #5060, .t. ) ;
#1849 = face_outer_bound ( 'none', #4957, .t. ) ;
#1850 = cartesian_point ( 'none', ( 15.09999999999999400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1851 = face_outer_bound ( 'none', #4975, .t. ) ;
#1852 = cylindrical_surface ( 'none', #1867, 22.50000000000000000 ) ;
#1853 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1854 = plane ( 'none', #1861 ) ;
#1855 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1856 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1857 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1858 = cartesian_point ( 'none', ( 19.00000000000000000, 26.96500000000000000, 0.0000000000000000000 ) ) ;
#1859 = circle ( 'none', #1909, 4.000000000000017800 ) ;
#1860 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1861 = axis2_placement_3d ( 'none', #1911, #1910, #1905 ) ;
#1862 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1863 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1864 = axis2_placement_3d ( 'none', #1870, #1863, #1862 ) ;
#1865 = face_outer_bound ( 'none', #5005, .t. ) ;
#1866 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1867 = axis2_placement_3d ( 'none', #1821, #1871, #1860 ) ;
#1868 = face_outer_bound ( 'none', #5040, .t. ) ;
#1869 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1870 = cartesian_point ( 'none', ( 16.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1871 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1872 = circle ( 'none', #1864, 22.00000000000000000 ) ;
#1873 = cartesian_point ( 'none', ( 16.50000000000000000, 10.00000000000000000, 0.0000000000000000000 ) ) ;
#1874 = plane ( 'none', #1880 ) ;
#1875 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1876 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1877 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, 0.0000000000000000000 ) ) ;
#1878 = cartesian_point ( 'none', ( 15.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1879 = circle ( 'none', #1820, 3.599999999999993900 ) ;
#1880 = axis2_placement_3d ( 'none', #1873, #1866, #1856 ) ;
#1881 = direction ( 'none', ( -0.7071067811865503500, 8.659560562354899600e-017, -0.7071067811865446900 ) ) ;
#1882 = vector ( 'none', #1881, 1000.000000000000100 ) ;
#1883 = cartesian_point ( 'none', ( 15.00000000000000000, 4.408728476930463300e-016, -3.599999999999993400 ) ) ;
#1884 = circle ( 'none', #1846, 2.600000000000001400 ) ;
#1885 = plane ( 'none', #1928 ) ;
#1886 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1887 = axis2_placement_3d ( 'none', #1942, #1933, #1932 ) ;
#1888 = circle ( 'none', #1946, 26.46499999999998900 ) ;
#1889 = face_outer_bound ( 'none', #5057, .t. ) ;
#1890 = plane ( 'none', #1904 ) ;
#1891 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1892 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1893 = cartesian_point ( 'none', ( 16.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1894 = axis2_placement_3d ( 'none', #1893, #1892, #1891 ) ;
#1895 = circle ( 'none', #1894, 10.50000000000000000 ) ;
#1896 = face_outer_bound ( 'none', #5039, .t. ) ;
#1897 = axis2_placement_3d ( 'none', #1900, #1899, #1886 ) ;
#1898 = face_bound ( 'none', #5069, .t. ) ;
#1899 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1900 = cartesian_point ( 'none', ( 16.00000000000000000, 22.50000000000000000, 0.0000000000000000000 ) ) ;
#1901 = face_bound ( 'none', #5056, .t. ) ;
#1902 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1903 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1904 = axis2_placement_3d ( 'none', #1858, #1857, #1941 ) ;
#1905 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1906 = circle ( 'none', #1912, 22.50000000000000000 ) ;
#1907 = plane ( 'none', #1897 ) ;
#1908 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1909 = axis2_placement_3d ( 'none', #1855, #1853, #1908 ) ;
#1910 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1911 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, -5.500000000000000000 ) ) ;
#1912 = axis2_placement_3d ( 'none', #1913, #1903, #1902 ) ;
#1913 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1914 = face_outer_bound ( 'none', #3729, .t. ) ;
#1915 = face_bound ( 'none', #4875, .t. ) ;
#1916 = circle ( 'none', #1966, 2.599999999999998300 ) ;
#1917 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#1918 = face_outer_bound ( 'none', #5132, .t. ) ;
#1919 = cartesian_point ( 'none', ( -27.34873734152903100, 24.74873734152929200, 0.0000000000000000000 ) ) ;
#1920 = cartesian_point ( 'none', ( -27.34873734152903800, 24.74873734152929200, -6.000000000000000000 ) ) ;
#1921 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1922 = vector ( 'none', #1921, 1000.000000000000000 ) ;
#1923 = cartesian_point ( 'none', ( -22.14873734152902800, -24.74873734152930300, -5.500000000000000000 ) ) ;
#1924 = cartesian_point ( 'none', ( 22.14873734152901400, 24.74873734152930600, 0.0000000000000000000 ) ) ;
#1925 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1926 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1927 = cartesian_point ( 'none', ( 16.49999999999999300, 28.00000000000000000, 0.0000000000000000000 ) ) ;
#1928 = axis2_placement_3d ( 'none', #1927, #1926, #1925 ) ;
#1929 = axis2_placement_3d ( 'none', #1935, #1944, #1943 ) ;
#1930 = cylindrical_surface ( 'none', #1929, 2.599999999999998300 ) ;
#1931 = face_outer_bound ( 'none', #5020, .t. ) ;
#1932 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1933 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1934 = cartesian_point ( 'none', ( 22.14873734152901400, 24.74873734152930600, -6.000000000000000000 ) ) ;
#1935 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -5.500000000000000000 ) ) ;
#1936 = line ( 'none', #1923, #1922 ) ;
#1937 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1938 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1939 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1940 = circle ( 'none', #1887, 26.96500000000000000 ) ;
#1941 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1942 = cartesian_point ( 'none', ( 18.49999999999999300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1943 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1944 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1945 = face_bound ( 'none', #5067, .t. ) ;
#1946 = axis2_placement_3d ( 'none', #1939, #1938, #1937 ) ;
#1947 = axis2_placement_3d ( 'none', #2002, #2000, #1999 ) ;
#1948 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1949 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1950 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -5.500000000000000000 ) ) ;
#1951 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1952 = vector ( 'none', #1951, 1000.000000000000000 ) ;
#1953 = cartesian_point ( 'none', ( -22.14873734152903500, 24.74873734152929200, -5.500000000000000000 ) ) ;
#1954 = line ( 'none', #1953, #2010 ) ;
#1955 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1956 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1957 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, 0.0000000000000000000 ) ) ;
#1958 = axis2_placement_3d ( 'none', #1957, #1956, #1955 ) ;
#1959 = cylindrical_surface ( 'none', #2008, 1.249999999999997600 ) ;
#1960 = circle ( 'none', #1947, 4.000000000000000000 ) ;
#1961 = axis2_placement_3d ( 'none', #1950, #1949, #1948 ) ;
#1962 = cartesian_point ( 'none', ( -28.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#1963 = line ( 'none', #1962, #1952 ) ;
#1964 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1965 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1966 = axis2_placement_3d ( 'none', #1917, #1965, #1964 ) ;
#1967 = cartesian_point ( 'none', ( 27.34873734152902400, 24.74873734152930600, -6.000000000000000000 ) ) ;
#1968 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1969 = vector ( 'none', #1968, 1000.000000000000000 ) ;
#1970 = cartesian_point ( 'none', ( 22.14873734152903100, -24.74873734152929600, -5.500000000000000000 ) ) ;
#1971 = line ( 'none', #1970, #1969 ) ;
#1972 = cartesian_point ( 'none', ( 27.34873734152902700, -24.74873734152929600, 0.0000000000000000000 ) ) ;
#1973 = circle ( 'none', #1958, 2.599999999999998300 ) ;
#1974 = face_outer_bound ( 'none', #5145, .t. ) ;
#1975 = circle ( 'none', #1961, 4.000000000000000000 ) ;
#1976 = cartesian_point ( 'none', ( 28.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#1977 = vector ( 'none', #2037, 1000.000000000000000 ) ;
#1978 = cartesian_point ( 'none', ( -20.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#1979 = line ( 'none', #1978, #1977 ) ;
#1980 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1981 = vector ( 'none', #1980, 1000.000000000000000 ) ;
#1982 = cartesian_point ( 'none', ( 28.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#1983 = line ( 'none', #1982, #1981 ) ;
#1984 = cartesian_point ( 'none', ( 20.74873734152901900, 24.74873734152930600, -5.500000000000000000 ) ) ;
#1985 = cartesian_point ( 'none', ( -28.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#1986 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1987 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1988 = axis2_placement_3d ( 'none', #2004, #1987, #1986 ) ;
#1989 = cartesian_point ( 'none', ( -20.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#1990 = line ( 'none', #1989, #2071 ) ;
#1991 = cylindrical_surface ( 'none', #2030, 4.000000000000000000 ) ;
#1992 = cartesian_point ( 'none', ( -28.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#1993 = circle ( 'none', #1988, 4.000000000000000000 ) ;
#1994 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1995 = vector ( 'none', #1994, 1000.000000000000000 ) ;
#1996 = cartesian_point ( 'none', ( 20.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#1997 = line ( 'none', #1996, #1995 ) ;
#1998 = cartesian_point ( 'none', ( 20.74873734152902900, -24.74873734152929600, -5.500000000000000000 ) ) ;
#1999 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2000 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2001 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2002 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -5.500000000000000000 ) ) ;
#2003 = cartesian_point ( 'none', ( 28.74873734152902900, -24.74873734152929600, -5.500000000000000000 ) ) ;
#2004 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#2005 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2006 = cartesian_point ( 'none', ( -30.40000000000000600, -18.40000000000000200, -3.000000000000000000 ) ) ;
#2007 = axis2_placement_3d ( 'none', #2021, #2020, #2019 ) ;
#2008 = axis2_placement_3d ( 'none', #2006, #2005, #2001 ) ;
#2009 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2010 = vector ( 'none', #2009, 1000.000000000000000 ) ;
#2011 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2012 = cc_design_date_and_time_assignment ( #3026, #1554, ( #3045 ) ) ;
#2013 = cartesian_point ( 'none', ( -27.34873734152903100, -24.74873734152930300, -6.000000000000000000 ) ) ;
#2014 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2015 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2016 = circle ( 'none', #2064, 4.000000000000000000 ) ;
#2017 = axis2_placement_3d ( 'none', #2024, #2015, #2014 ) ;
#2018 = cylindrical_surface ( 'none', #2068, 4.000000000000000000 ) ;
#2019 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2020 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2021 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#2022 = cartesian_point ( 'none', ( -22.14873734152902800, -24.74873734152930300, 0.0000000000000000000 ) ) ;
#2023 = vector ( 'none', #2032, 1000.000000000000000 ) ;
#2024 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, 0.0000000000000000000 ) ) ;
#2025 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2026 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2027 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#2028 = circle ( 'none', #2007, 2.600000000000001400 ) ;
#2029 = circle ( 'none', #2017, 2.600000000000001400 ) ;
#2030 = axis2_placement_3d ( 'none', #2027, #2026, #2025 ) ;
#2031 = face_outer_bound ( 'none', #5096, .t. ) ;
#2032 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2033 = cartesian_point ( 'none', ( -27.34873734152903100, -24.74873734152930300, -5.500000000000000000 ) ) ;
#2034 = cartesian_point ( 'none', ( -28.74873734152902900, -24.74873734152930300, -5.500000000000000000 ) ) ;
#2035 = line ( 'none', #2033, #2023 ) ;
#2036 = cartesian_point ( 'none', ( -20.74873734152902900, -24.74873734152930300, -5.500000000000000000 ) ) ;
#2037 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2038 = cartesian_point ( 'none', ( -20.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#2039 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2040 = axis2_placement_3d ( 'none', #2039, #1563, #1544 ) ;
#2041 = conical_surface ( 'none', #2040, 0.9999999999999870100, 1.029744258676641900 ) ;
#2042 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2043 = vector ( 'none', #2042, 1000.000000000000000 ) ;
#2044 = cartesian_point ( 'none', ( 27.34873734152902700, -24.74873734152929600, -5.500000000000000000 ) ) ;
#2045 = line ( 'none', #2044, #2043 ) ;
#2046 = local_time ( 16, 10, 2.000000000000000000, #2048 ) ;
#2047 = cartesian_point ( 'none', ( -22.44557426817067400, -18.40000000000002700, -4.250000000000173200 ) ) ;
#2048 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2049 = face_outer_bound ( 'none', #5500, .t. ) ;
#2050 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2051 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2052 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -5.500000000000000000 ) ) ;
#2053 = axis2_placement_3d ( 'none', #2052, #2051, #2050 ) ;
#2054 = cartesian_point ( 'none', ( -27.34873734152903100, -24.74873734152930300, 0.0000000000000000000 ) ) ;
#2055 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2056 = vector ( 'none', #2055, 1000.000000000000000 ) ;
#2057 = circle ( 'none', #2053, 4.000000000000000000 ) ;
#2058 = cartesian_point ( 'none', ( 28.74873734152901900, 24.74873734152930600, -5.500000000000000000 ) ) ;
#2059 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2060 = face_outer_bound ( 'none', #5174, .t. ) ;
#2061 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2062 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2063 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#2064 = axis2_placement_3d ( 'none', #2063, #2062, #2061 ) ;
#2065 = cartesian_point ( 'none', ( 20.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#2066 = line ( 'none', #2065, #2056 ) ;
#2067 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#2068 = axis2_placement_3d ( 'none', #2067, #2011, #2059 ) ;
#2069 = face_outer_bound ( 'none', #5078, .t. ) ;
#2070 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2071 = vector ( 'none', #2070, 1000.000000000000000 ) ;
#2072 = circle ( 'none', #2122, 2.600000000000005000 ) ;
#2073 = line ( 'none', #2127, #2126 ) ;
#2074 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2075 = face_outer_bound ( 'none', #5159, .t. ) ;
#2076 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2077 = vector ( 'none', #2076, 1000.000000000000000 ) ;
#2078 = cylindrical_surface ( 'none', #2084, 2.599999999999998300 ) ;
#2079 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#2080 = face_outer_bound ( 'none', #5134, .t. ) ;
#2081 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2082 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2083 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2084 = axis2_placement_3d ( 'none', #2092, #2074, #2085 ) ;
#2085 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2086 = cartesian_point ( 'none', ( 27.34873734152902400, 24.74873734152930600, -5.500000000000000000 ) ) ;
#2087 = line ( 'none', #2086, #2077 ) ;
#2088 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2089 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2090 = axis2_placement_3d ( 'none', #2103, #2089, #2088 ) ;
#2091 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, 0.0000000000000000000 ) ) ;
#2092 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -5.500000000000000000 ) ) ;
#2093 = cartesian_point ( 'none', ( 27.34873734152902400, 24.74873734152930600, 0.0000000000000000000 ) ) ;
#2094 = circle ( 'none', #2101, 2.600000000000005000 ) ;
#2095 = edge_loop ( 'none', ( #357, #374, #378, #3123 ) ) ;
#2096 = circle ( 'none', #2090, 2.600000000000005000 ) ;
#2097 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2098 = vector ( 'none', #2097, 1000.000000000000000 ) ;
#2099 = cartesian_point ( 'none', ( 22.14873734152901400, 24.74873734152930600, -5.500000000000000000 ) ) ;
#2100 = line ( 'none', #2099, #2098 ) ;
#2101 = axis2_placement_3d ( 'none', #2091, #2083, #2082 ) ;
#2102 = cartesian_point ( 'none', ( -22.14873734152902800, 24.74873734152929200, -6.000000000000000000 ) ) ;
#2103 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#2104 = cylindrical_surface ( 'none', #2156, 4.000000000000000000 ) ;
#2105 = face_outer_bound ( 'none', #5172, .t. ) ;
#2106 = cartesian_point ( 'none', ( 20.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#2107 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2108 = cartesian_point ( 'none', ( -28.74873734152903300, 24.74873734152929200, -5.500000000000000000 ) ) ;
#2109 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2110 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2111 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2112 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2113 = axis2_placement_3d ( 'none', #2111, #2110, #2109 ) ;
#2114 = circle ( 'none', #2164, 3.500000000000000000 ) ;
#2115 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2116 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2117 = axis2_placement_3d ( 'none', #2129, #2116, #2115 ) ;
#2118 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#2119 = circle ( 'none', #2113, 10.00000000000000000 ) ;
#2120 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2121 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2122 = axis2_placement_3d ( 'none', #2079, #2121, #2120 ) ;
#2123 = cylindrical_surface ( 'none', #2130, 3.500000000000000000 ) ;
#2124 = circle ( 'none', #2117, 2.599999999999998300 ) ;
#2125 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2126 = vector ( 'none', #2125, 1000.000000000000000 ) ;
#2127 = cartesian_point ( 'none', ( -27.34873734152903100, 24.74873734152929200, -5.500000000000000000 ) ) ;
#2128 = cartesian_point ( 'none', ( -22.14873734152903500, 24.74873734152929200, 0.0000000000000000000 ) ) ;
#2129 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, 0.0000000000000000000 ) ) ;
#2130 = axis2_placement_3d ( 'none', #2081, #2107, #2112 ) ;
#2131 = cartesian_point ( 'none', ( 27.34873734152902700, -24.74873734152929600, -6.000000000000000000 ) ) ;
#2132 = cartesian_point ( 'none', ( 17.29999999999998300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2133 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2134 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2135 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -5.500000000000000000 ) ) ;
#2136 = axis2_placement_3d ( 'none', #2135, #2134, #2133 ) ;
#2137 = face_outer_bound ( 'none', #5186, .t. ) ;
#2138 = axis2_placement_3d ( 'none', #2132, #2186, #2182 ) ;
#2139 = circle ( 'none', #2136, 4.000000000000000000 ) ;
#2140 = cartesian_point ( 'none', ( 22.14873734152903100, -24.74873734152929600, 0.0000000000000000000 ) ) ;
#2141 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2142 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2143 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#2144 = axis2_placement_3d ( 'none', #2143, #2142, #2141 ) ;
#2145 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2146 = cartesian_point ( 'none', ( -22.14873734152902800, -24.74873734152930300, -6.000000000000000000 ) ) ;
#2147 = cartesian_point ( 'none', ( -20.74873734152903300, 24.74873734152929200, -5.500000000000000000 ) ) ;
#2148 = cylindrical_surface ( 'none', #2192, 2.600000000000001400 ) ;
#2149 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2150 = vector ( 'none', #2149, 1000.000000000000000 ) ;
#2151 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2152 = vector ( 'none', #2151, 1000.000000000000000 ) ;
#2153 = circle ( 'none', #2144, 4.000000000000000000 ) ;
#2154 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2155 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2156 = axis2_placement_3d ( 'none', #2118, #2155, #2154 ) ;
#2157 = cartesian_point ( 'none', ( -28.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#2158 = line ( 'none', #2157, #2150 ) ;
#2159 = cartesian_point ( 'none', ( -20.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#2160 = cartesian_point ( 'none', ( 22.14873734152903100, -24.74873734152929600, -6.000000000000000000 ) ) ;
#2161 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2162 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2163 = cartesian_point ( 'none', ( 15.99999999999997900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2164 = axis2_placement_3d ( 'none', #2163, #2162, #2161 ) ;
#2165 = cartesian_point ( 'none', ( 28.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#2166 = line ( 'none', #2165, #2152 ) ;
#2167 = axis2_placement_3d ( 'none', #2212, #2211, #2198 ) ;
#2168 = face_outer_bound ( 'none', #5167, .t. ) ;
#2169 = face_outer_bound ( 'none', #5161, .t. ) ;
#2170 = axis2_placement_3d ( 'none', #2181, #2171, #2226 ) ;
#2171 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2172 = toroidal_surface ( 'none', #2214, 10.50000000000000000, 0.5000000000000000000 ) ;
#2173 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2174 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2175 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2176 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2177 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2178 = axis2_placement_3d ( 'none', #2177, #2176, #2175 ) ;
#2179 = toroidal_surface ( 'none', #2170, 23.50000000000000000, 1.000000000000000000 ) ;
#2180 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2181 = cartesian_point ( 'none', ( 18.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2182 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2183 = axis2_placement_3d ( 'none', #2180, #2174, #2173 ) ;
#2184 = face_outer_bound ( 'none', #5216, .t. ) ;
#2185 = face_outer_bound ( 'none', #5207, .t. ) ;
#2186 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2187 = face_outer_bound ( 'none', #5215, .t. ) ;
#2188 = toroidal_surface ( 'none', #2183, 22.00000000000000000, 0.5000000000000000000 ) ;
#2189 = circle ( 'none', #2178, 0.9999999999999870100 ) ;
#2190 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2191 = line ( 'none', #2256, #2255 ) ;
#2192 = axis2_placement_3d ( 'none', #2195, #2194, #2145 ) ;
#2193 = circle ( 'none', #2138, 26.46500000000000000 ) ;
#2194 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2195 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -5.500000000000000000 ) ) ;
#2196 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2197 = circle ( 'none', #2228, 0.9999999999999991100 ) ;
#2198 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2199 = axis2_placement_3d ( 'none', #2253, #2248, #2247 ) ;
#2200 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.9999999999999870100 ) ) ;
#2201 = cartesian_point ( 'none', ( 5.999999999999991100, 1.224646799147337200e-016, -0.9999999999999870100 ) ) ;
#2202 = cylindrical_surface ( 'none', #2199, 0.9999999999999931200 ) ;
#2203 = conical_surface ( 'none', #2167, 26.96500000000000000, 0.7853981633974517200 ) ;
#2204 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2205 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2206 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2207 = axis2_placement_3d ( 'none', #2206, #2205, #2204 ) ;
#2208 = conical_surface ( 'none', #2207, 4.000000000000017800, 0.7853981633974443900 ) ;
#2209 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2210 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2211 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2212 = cartesian_point ( 'none', ( 18.49999999999999300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2213 = face_outer_bound ( 'none', #5162, .t. ) ;
#2214 = axis2_placement_3d ( 'none', #2219, #2210, #2209 ) ;
#2215 = direction ( 'none', ( -0.8660254037844386000, 6.123233995736767300e-017, -0.5000000000000001100 ) ) ;
#2216 = vector ( 'none', #2215, 1000.000000000000000 ) ;
#2217 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.959434878635765200e-016, -1.600000000000000100 ) ) ;
#2218 = line ( 'none', #2217, #2216 ) ;
#2219 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2220 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2221 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2222 = cartesian_point ( 'none', ( 14.99999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2223 = axis2_placement_3d ( 'none', #2222, #2221, #2220 ) ;
#2224 = edge_curve ( 'none', #363, #369, #6253, .t. ) ;
#2225 = conical_surface ( 'none', #2223, 27.79999999999999000, 0.7853981633974570500 ) ;
#2226 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2227 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.600000000000000100 ) ) ;
#2228 = axis2_placement_3d ( 'none', #2244, #2286, #2285 ) ;
#2229 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2230 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2231 = cartesian_point ( 'none', ( 11.00000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2232 = conical_surface ( 'none', #2289, 1.600000000000000100, 0.5235987755982990400 ) ;
#2233 = vector ( 'none', #2291, 1000.000000000000000 ) ;
#2234 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.9999999999999931200 ) ) ;
#2235 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2236 = direction ( 'none', ( -0.5150380749100650400, 1.049727191138610800e-016, -0.8571673007021058900 ) ) ;
#2237 = vector ( 'none', #2236, 999.9999999999998900 ) ;
#2238 = cartesian_point ( 'none', ( 5.999999999999991100, 1.224646799147337200e-016, -0.9999999999999870100 ) ) ;
#2239 = line ( 'none', #2238, #2237 ) ;
#2240 = line ( 'none', #2234, #2233 ) ;
#2241 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2242 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2243 = vector ( 'none', #2242, 1000.000000000000000 ) ;
#2244 = cartesian_point ( 'none', ( 1.039230484541327600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2245 = cartesian_point ( 'none', ( 1.039230484541327600, 1.224646799147352000e-016, -0.9999999999999991100 ) ) ;
#2246 = face_outer_bound ( 'none', #5200, .t. ) ;
#2247 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2248 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2249 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.224646799147344800e-016, -0.9999999999999931200 ) ) ;
#2250 = line ( 'none', #2249, #2243 ) ;
#2251 = axis2_placement_3d ( 'none', #2231, #2230, #2229 ) ;
#2252 = face_outer_bound ( 'none', #5240, .t. ) ;
#2253 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2254 = direction ( 'none', ( -0.8660254037844386000, 0.0000000000000000000, 0.5000000000000001100 ) ) ;
#2255 = vector ( 'none', #2254, 1000.000000000000000 ) ;
#2256 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.600000000000000100 ) ) ;
#2257 = cylindrical_surface ( 'none', #2251, 26.46500000000000000 ) ;
#2258 = oriented_edge ( 'none', *, *, #2263, .f. ) ;
#2259 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2260 = axis2_placement_3d ( 'none', #2196, #2190, #2259 ) ;
#2261 = circle ( 'none', #2260, 1.600000000000000100 ) ;
#2262 = line ( 'none', #2331, #2330 ) ;
#2263 = edge_curve ( 'none', #350, #369, #6485, .t. ) ;
#2264 = direction ( 'none', ( 0.3826834323650907800, -0.9238795325112862900, 0.0000000000000000000 ) ) ;
#2265 = direction ( 'none', ( -0.9238795325112862900, -0.3826834323650908400, -0.0000000000000000000 ) ) ;
#2266 = approval_date_time ( #2267, #2574 ) ;
#2267 = date_and_time ( #2326, #2046 ) ;
#2268 = cartesian_point ( 'none', ( -25.87833058172293500, -15.86051844991314200, -11.00000000000004600 ) ) ;
#2269 = cartesian_point ( 'none', ( -22.42283166864238500, -18.42771970533317500, -4.249795179351216300 ) ) ;
#2270 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2271 = cylindrical_surface ( 'none', #2277, 4.750000000000002700 ) ;
#2272 = cartesian_point ( 'none', ( -22.40000000000000600, -18.45545459282879700, -4.248769309413947100 ) ) ;
#2273 = cartesian_point ( 'none', ( -22.43800079999470800, -18.40923863273974000, -4.249999999999997300 ) ) ;
#2274 = plane ( 'none', #2279 ) ;
#2275 = face_outer_bound ( 'none', #5265, .t. ) ;
#2276 = cartesian_point ( 'none', ( -16.45068854487894300, -6.814098305664599000, -11.00000000000000000 ) ) ;
#2277 = axis2_placement_3d ( 'none', #2276, #2265, #2264 ) ;
#2278 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.959434878635765200e-016, -1.600000000000000100 ) ) ;
#2279 = axis2_placement_3d ( 'none', #2288, #2281, #2270 ) ;
#2280 = face_bound ( 'none', #5269, .t. ) ;
#2281 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2282 = face_outer_bound ( 'none', #5250, .t. ) ;
#2283 = face_outer_bound ( 'none', #5289, .t. ) ;
#2284 = cartesian_point ( 'none', ( -24.63493187516799300, -15.34548584222075700, -11.00000000000000000 ) ) ;
#2285 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2286 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2287 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2288 = cartesian_point ( 'none', ( 17.29999999999998300, 26.96500000000000000, 0.0000000000000000000 ) ) ;
#2289 = axis2_placement_3d ( 'none', #2287, #2235, #2241 ) ;
#2290 = cartesian_point ( 'none', ( 1.039230484541327600, 0.0000000000000000000, 0.9999999999999991100 ) ) ;
#2291 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2292 = cartesian_point ( 'none', ( -24.63493187516799300, -15.34548584222075700, -11.00000000000000000 ) ) ;
#2293 = cartesian_point ( 'none', ( -24.63493187516799300, -15.34548584222075700, -11.31433570359357300 ) ) ;
#2294 = cartesian_point ( 'none', ( -24.65153818471592100, -15.31892077574060100, -11.62485690204529500 ) ) ;
#2295 = cartesian_point ( 'none', ( -24.71693350130197700, -15.21318069629556100, -12.23839127548763500 ) ) ;
#2296 = cartesian_point ( 'none', ( -24.76573418320593600, -15.13395688437412400, -12.53865962141634000 ) ) ;
#2297 = cartesian_point ( 'none', ( -24.89018629055356200, -14.92839130760077500, -13.10975938636838800 ) ) ;
#2298 = cartesian_point ( 'none', ( -24.96643335879916100, -14.80107723718040400, -13.38421815328648100 ) ) ;
#2299 = cartesian_point ( 'none', ( -25.14382074433031600, -14.49768810594726700, -13.90385543512311300 ) ) ;
#2300 = cartesian_point ( 'none', ( -25.24258966355158400, -14.32563947614761300, -14.14255574547672700 ) ) ;
#2301 = cartesian_point ( 'none', ( -25.45701900251943100, -13.94103521365487800, -14.57936826640549400 ) ) ;
#2302 = cartesian_point ( 'none', ( -25.57409308935755400, -13.72577384483780200, -14.77924149988522400 ) ) ;
#2303 = cartesian_point ( 'none', ( -25.81536042501774400, -13.26643400123739100, -15.12389990004629300 ) ) ;
#2304 = cartesian_point ( 'none', ( -25.93949472304655400, -13.02264374069275400, -15.26957048267908600 ) ) ;
#2305 = cartesian_point ( 'none', ( -26.19264143426054800, -12.50568555418782200, -15.50749070595953900 ) ) ;
#2306 = cartesian_point ( 'none', ( -26.32182080621038300, -12.23184714033052400, -15.59902250505946400 ) ) ;
#2307 = cartesian_point ( 'none', ( -26.57240896616434600, -11.67747475927781200, -15.71958358982428900 ) ) ;
#2308 = cartesian_point ( 'none', ( -26.69526628037810300, -11.39407972518825000, -15.75019142273619700 ) ) ;
#2309 = cartesian_point ( 'none', ( -26.93540450697467700, -10.81417026913699600, -15.74980679355340900 ) ) ;
#2310 = cartesian_point ( 'none', ( -27.04932017626397200, -10.52570115032091500, -15.71862801393384100 ) ) ;
#2311 = cartesian_point ( 'none', ( -27.26373137851253100, -9.957161142826796800, -15.59730726651630100 ) ) ;
#2312 = cartesian_point ( 'none', ( -27.36554525094321700, -9.673359477532560600, -15.50581983479003500 ) ) ;
#2313 = cartesian_point ( 'none', ( -27.55233576952607400, -9.127745839268495600, -15.26659008793982700 ) ) ;
#2314 = cartesian_point ( 'none', ( -27.63678510713053900, -8.867848698083284000, -15.12046438725779200 ) ) ;
#2315 = cartesian_point ( 'none', ( -27.79035824793565000, -8.374163841316054400, -14.77609714363547200 ) ) ;
#2316 = cartesian_point ( 'none', ( -27.85984458402026600, -8.138880222081336800, -14.57563869432074500 ) ) ;
#2317 = cartesian_point ( 'none', ( -27.98015218599380900, -7.715140644458507800, -14.13755112532053800 ) ) ;
#2318 = cartesian_point ( 'none', ( -28.03177074436594700, -7.524238967291876400, -13.89876766077110100 ) ) ;
#2319 = cartesian_point ( 'none', ( -28.12034357916490600, -7.186140834364621800, -13.38078989390607600 ) ) ;
#2320 = cartesian_point ( 'none', ( -28.15669773336209000, -7.041202317796051000, -13.10389416857239700 ) ) ;
#2321 = cartesian_point ( 'none', ( -28.21386716468779800, -6.808513563282802200, -12.53218584097621500 ) ) ;
#2322 = cartesian_point ( 'none', ( -28.23519099393912800, -6.718751258592405400, -12.23311350298609000 ) ) ;
#2323 = cartesian_point ( 'none', ( -28.26356754155831300, -6.598361824182594800, -11.61888430488573800 ) ) ;
#2324 = cartesian_point ( 'none', ( -28.27042448263635400, -6.568630283363535900, -11.31020433517533900 ) ) ;
#2325 = cartesian_point ( 'none', ( -28.27042448263635800, -6.568630283363534200, -11.00000000000000000 ) ) ;
#2326 = calendar_date ( 2017, 13, 10 ) ;
#2327 = b_spline_curve_with_knots ( 'none', 3,
( #2325, #2324, #2323, #2322, #2321, #2320, #2319, #2318, #2317, #2316, #2315, #2314, #2313, #2312, #2311, #2310, #2309, #2308, #2307, #2306, #2305, #2304, #2303, #2302, #2301, #2300, #2299, #2298, #2297, #2296, #2295, #2294, #2293, #2292 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01487567618036682300, 0.01580517429926441400, 0.01673467241816200400, 0.01766417053705959800, 0.01859366865595718900, 0.01952316677485477900, 0.02045266489375237000, 0.02138216301264996000, 0.02231166113154755400, 0.02324115925044514800, 0.02417065736934274200, 0.02510015548824033600, 0.02602965360713793000, 0.02695915172603552400, 0.02788864984493311800, 0.02881814796383071200, 0.02974764608272830600 ),
.unspecified. ) ;
#2328 = approval ( #3541, 'unknown' ) ;
#2329 = direction ( 'none', ( -0.9238795325112862900, -0.3826834323650908900, -0.0000000000000000000 ) ) ;
#2330 = vector ( 'none', #2329, 999.9999999999998900 ) ;
#2331 = cartesian_point ( 'none', ( -18.26843484861312600, -2.425670526235987400, -11.00000000000000000 ) ) ;
#2332 = cc_design_approval ( #2574, ( #2582 ) ) ;
#2333 = cartesian_point ( 'none', ( -22.40761800681430000, -18.44620836419856500, -4.249179910347224100 ) ) ;
#2334 = b_spline_curve_with_knots ( 'none', 3,
( #2402, #2401, #2400, #2399, #2398, #2397, #2396, #2395, #2394, #2393, #2392, #2391, #2390, #2389, #2388, #2387, #2386, #2385, #2384, #2383, #2382, #2381, #2380, #2379, #2378, #2377, #2376, #2375, #2374, #2373, #2372, #2371, #2370, #2369, #2368, #2367 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.02735845792927395600, 0.02828769012116130000, 0.02921692231304864500, 0.03014615450493599000, 0.03107538669682333500, 0.03200461888871068000, 0.03293385108059802800, 0.03386308327248537000, 0.03432769936842904000, 0.03479231546437271800, 0.03572154765626006600, 0.03665077984814741500, 0.03758001204003476300, 0.03850924423192211100, 0.03943847642380946000, 0.04036770861569680100, 0.04129694080758415000, 0.04222617299947149800 ),
.unspecified. ) ;
#2335 = cartesian_point ( 'none', ( -22.44557426817067700, -18.40000000000000200, -1.750000000000002400 ) ) ;
#2336 = cartesian_point ( 'none', ( -22.43799980435589300, -18.40923984728784600, -1.750000000000002400 ) ) ;
#2337 = cartesian_point ( 'none', ( -22.43038505904611700, -18.41851713488156500, -1.750102972202088000 ) ) ;
#2338 = cartesian_point ( 'none', ( -22.41519363958256200, -18.43700196466396000, -1.750513577907593500 ) ) ;
#2339 = cartesian_point ( 'none', ( -22.40759719022337700, -18.44623362998836700, -1.750821211640701800 ) ) ;
#2340 = cartesian_point ( 'none', ( -22.40000000000000600, -18.45545459282879700, -1.751230690586052600 ) ) ;
#2341 = cartesian_point ( 'none', ( 6.600860619027559800, -1.616744565741978400e-015, 0.0000000000000000000 ) ) ;
#2342 = b_spline_curve_with_knots ( 'none', 3,
( #2340, #2339, #2338, #2337, #2336, #2335 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.008902450504500111100, 0.008937849930619721400, 0.008973249356739333400 ),
.unspecified. ) ;
#2343 = cartesian_point ( 'none', ( -28.27042448263635800, -6.568630283363534200, -11.00000000000000000 ) ) ;
#2344 = cartesian_point ( 'none', ( -22.40000000000000600, -18.45545459282879700, -4.248769309413947100 ) ) ;
#2345 = cartesian_point ( 'none', ( -22.44557426817067400, -18.40000000000002700, -4.250000000000173200 ) ) ;
#2346 = cartesian_point ( 'none', ( -22.44557426817067700, -18.40000000000000200, -1.750000000000002400 ) ) ;
#2347 = cartesian_point ( 'none', ( -22.40000000000000600, -18.45545459282879700, -1.751230690586052600 ) ) ;
#2348 = circle ( 'none', #2358, 2.599999999999998300 ) ;
#2349 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2350 = vector ( 'none', #2349, 1000.000000000000000 ) ;
#2351 = cartesian_point ( 'none', ( -30.40000000000000600, -18.40000000000000200, -1.750000000000002400 ) ) ;
#2352 = line ( 'none', #2351, #2350 ) ;
#2353 = cartesian_point ( 'none', ( -29.51382318919139500, -7.083662891055720200, -11.00000000000002300 ) ) ;
#2354 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2355 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, 0.0000000000000000000 ) ) ;
#2356 = axis2_placement_3d ( 'none', #2355, #2354, #2432 ) ;
#2357 = face_outer_bound ( 'none', #5237, .t. ) ;
#2358 = axis2_placement_3d ( 'none', #2428, #2427, #2426 ) ;
#2359 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2360 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2361 = conical_surface ( 'none', #2424, 0.9999999999999870100, 1.029744258676641900 ) ;
#2362 = circle ( 'none', #2356, 2.600000000000005000 ) ;
#2363 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2364 = vector ( 'none', #2363, 1000.000000000000000 ) ;
#2365 = cartesian_point ( 'none', ( -30.40000000000000600, -18.40000000000000200, -4.249999999999997300 ) ) ;
#2366 = line ( 'none', #2365, #2364 ) ;
#2367 = cartesian_point ( 'none', ( -29.51382318919139500, -7.083662891055720200, -11.00000000000002300 ) ) ;
#2368 = cartesian_point ( 'none', ( -29.51127908788297900, -7.082609089789799300, -11.31165652477632700 ) ) ;
#2369 = cartesian_point ( 'none', ( -29.50162784539782700, -7.111493067699177200, -11.61988486214547000 ) ) ;
#2370 = cartesian_point ( 'none', ( -29.46771866189899200, -7.228419571011879300, -12.22954766643080400 ) ) ;
#2371 = cartesian_point ( 'none', ( -29.44312358729169100, -7.317730927283379000, -12.53238571517987900 ) ) ;
#2372 = cartesian_point ( 'none', ( -29.37971098921929800, -7.548257899454569900, -13.10483047406893300 ) ) ;
#2373 = cartesian_point ( 'none', ( -29.34079865021451300, -7.689783597095045700, -13.37784552300797700 ) ) ;
#2374 = cartesian_point ( 'none', ( -29.24601084363274200, -8.025663651464277800, -13.89698741801317500 ) ) ;
#2375 = cartesian_point ( 'none', ( -29.19072838817719900, -8.217760913538649300, -14.13873961406937800 ) ) ;
#2376 = cartesian_point ( 'none', ( -29.06502698151042800, -8.638464087394179800, -14.57589684988515400 ) ) ;
#2377 = cartesian_point ( 'none', ( -28.99367278686866100, -8.870187352764137500, -14.77459310970713200 ) ) ;
#2378 = cartesian_point ( 'none', ( -28.83419264555854900, -9.365838713811284000, -15.12172240282352400 ) ) ;
#2379 = cartesian_point ( 'none', ( -28.74750424194866500, -9.625372086644747000, -15.26763758751259000 ) ) ;
#2380 = cartesian_point ( 'none', ( -28.55838855627805000, -10.16658349425915700, -15.50542628455686300 ) ) ;
#2381 = cartesian_point ( 'none', ( -28.45475452264512800, -10.45131137441655700, -15.59757763356387400 ) ) ;
#2382 = cartesian_point ( 'none', ( -28.23783807123965400, -11.02103407941517000, -15.71906657316001300 ) ) ;
#2383 = cartesian_point ( 'none', ( -28.12411081863665900, -11.30757278839284700, -15.74973994961306400 ) ) ;
#2384 = cartesian_point ( 'none', ( -27.94514823874707000, -11.73977657273147200, -15.75012757902830000 ) ) ;
#2385 = cartesian_point ( 'none', ( -27.88379201337121000, -11.88493414974715300, -15.74246788821688100 ) ) ;
#2386 = cartesian_point ( 'none', ( -27.76079697138020200, -12.17012012846918300, -15.71192999444033200 ) ) ;
#2387 = cartesian_point ( 'none', ( -27.69894291194268700, -12.31069716499943600, -15.68912568330987500 ) ) ;
#2388 = cartesian_point ( 'none', ( -27.51247024879514300, -12.72657882469502000, -15.59862046286767000 ) ) ;
#2389 = cartesian_point ( 'none', ( -27.38680667423499700, -12.99630840649901700, -15.50893977937316700 ) ) ;
#2390 = cartesian_point ( 'none', ( -27.13478052668046600, -13.51931269235584500, -15.26905896012191600 ) ) ;
#2391 = cartesian_point ( 'none', ( -27.01246236493039300, -13.76425561060308800, -15.12274782388994500 ) ) ;
#2392 = cartesian_point ( 'none', ( -26.77693272124109900, -14.22340794816499000, -14.77955078051868300 ) ) ;
#2393 = cartesian_point ( 'none', ( -26.66257610550303500, -14.43967946290694100, -14.58010134075780200 ) ) ;
#2394 = cartesian_point ( 'none', ( -26.45255099898242400, -14.82876974877661900, -14.14068388426589400 ) ) ;
#2395 = cartesian_point ( 'none', ( -26.35699977368578200, -15.00153754929780400, -13.90197523128277600 ) ) ;
#2396 = cartesian_point ( 'none', ( -26.18717428240118000, -15.30497456666639500, -13.38667174622940200 ) ) ;
#2397 = cartesian_point ( 'none', ( -26.11280419387819400, -15.43578416137824600, -13.10831585096084100 ) ) ;
#2398 = cartesian_point ( 'none', ( -25.99378890452118900, -15.64512192167521900, -12.53241714325079700 ) ) ;
#2399 = cartesian_point ( 'none', ( -25.94811976719896100, -15.72550232992568200, -12.22984085674670300 ) ) ;
#2400 = cartesian_point ( 'none', ( -25.88937269754976400, -15.83223993341247000, -11.61978066889069800 ) ) ;
#2401 = cartesian_point ( 'none', ( -25.87578762186839000, -15.85946512145265600, -11.31151669484180300 ) ) ;
#2402 = cartesian_point ( 'none', ( -25.87833058172293500, -15.86051844991314200, -11.00000000000004600 ) ) ;
#2403 = circle ( 'none', #2410, 5.000000000000011500 ) ;
#2404 = direction ( 'none', ( -0.9238795325112862900, -0.3826834323650908900, -0.0000000000000000000 ) ) ;
#2405 = cartesian_point ( 'none', ( -14.63294224114475900, -11.20252608509321100, -11.00000000000000000 ) ) ;
#2406 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2407 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, 0.0000000000000000000 ) ) ;
#2408 = line ( 'none', #2405, #2465 ) ;
#2409 = plane ( 'none', #2430 ) ;
#2410 = axis2_placement_3d ( 'none', #2407, #2468, #2467 ) ;
#2411 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, 0.0000000000000000000 ) ) ;
#2412 = face_bound ( 'none', #3731, .t. ) ;
#2413 = cartesian_point ( 'none', ( -30.40000000000000200, -25.40000000000000600, 0.0000000000000000000 ) ) ;
#2414 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2415 = direction ( 'none', ( -0.5150380749100650400, 0.0000000000000000000, 0.8571673007021058900 ) ) ;
#2416 = vector ( 'none', #2415, 999.9999999999998900 ) ;
#2417 = cartesian_point ( 'none', ( 25.39999999999999900, 30.40000000000000600, 0.0000000000000000000 ) ) ;
#2418 = cartesian_point ( 'none', ( 30.40000000000001600, -25.39999999999999900, 0.0000000000000000000 ) ) ;
#2419 = face_bound ( 'none', #5303, .t. ) ;
#2420 = face_outer_bound ( 'none', #5333, .t. ) ;
#2421 = line ( 'none', #2422, #2416 ) ;
#2422 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.9999999999999870100 ) ) ;
#2423 = face_bound ( 'none', #5353, .t. ) ;
#2424 = axis2_placement_3d ( 'none', #2431, #2360, #2359 ) ;
#2425 = face_bound ( 'none', #5395, .t. ) ;
#2426 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2427 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2428 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, 0.0000000000000000000 ) ) ;
#2429 = face_bound ( 'none', #5388, .t. ) ;
#2430 = axis2_placement_3d ( 'none', #2411, #2414, #2406 ) ;
#2431 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2432 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2433 = axis2_placement_3d ( 'none', #2570, #2564, #2559 ) ;
#2434 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2435 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.412962624037859000 ) ) ;
#2436 = cartesian_point ( 'none', ( -22.44557426817067400, -18.40000000000002700, -4.250000000000173200 ) ) ;
#2437 = cartesian_point ( 'none', ( -22.56365323645718500, -18.25595922542480300, -4.250000000000001800 ) ) ;
#2438 = cartesian_point ( 'none', ( -22.68026288075352800, -18.11081585493984400, -4.225305657090400400 ) ) ;
#2439 = cartesian_point ( 'none', ( -22.90236873766853200, -17.82911892033618500, -4.122094566395268200 ) ) ;
#2440 = cartesian_point ( 'none', ( -23.00767559068214000, -17.69276270541735500, -4.043314097932033700 ) ) ;
#2441 = cartesian_point ( 'none', ( -23.19204341581411200, -17.45038997946096200, -3.828812226432586600 ) ) ;
#2442 = cartesian_point ( 'none', ( -23.27159402607092200, -17.34374853242962500, -3.691955591364641800 ) ) ;
#2443 = cartesian_point ( 'none', ( -23.38383543508561100, -17.19211860170958800, -3.368092693257224800 ) ) ;
#2444 = cartesian_point ( 'none', ( -23.41498203006925000, -17.14941460509815100, -3.181382546146962900 ) ) ;
#2445 = cartesian_point ( 'none', ( -23.41433187293267400, -17.15030225117470400, -2.903323213344013000 ) ) ;
#2446 = cartesian_point ( 'none', ( -23.40632964103803500, -17.16124086860041200, -2.809227402248495800 ) ) ;
#2447 = cartesian_point ( 'none', ( -23.37611608253432000, -17.20237344993234900, -2.630393430453730200 ) ) ;
#2448 = cartesian_point ( 'none', ( -23.35426642263566100, -17.23207109672589300, -2.545773561878613000 ) ) ;
#2449 = cartesian_point ( 'none', ( -23.26996484121509600, -17.34593500774646900, -2.305042941707388300 ) ) ;
#2450 = cartesian_point ( 'none', ( -23.19031586592789700, -17.45269177169307500, -2.168501778350099500 ) ) ;
#2451 = cartesian_point ( 'none', ( -23.00507782508155700, -17.69614631215426900, -1.954355625400818500 ) ) ;
#2452 = cartesian_point ( 'none', ( -22.90077274883714500, -17.83116567449714700, -1.876914149356626800 ) ) ;
#2453 = cartesian_point ( 'none', ( -24.71602913897067600, -15.21464640490564300, -9.768683384407982100 ) ) ;
#2454 = cartesian_point ( 'none', ( -24.65154230097369800, -15.31891065996729600, -10.37653426177040700 ) ) ;
#2455 = cartesian_point ( 'none', ( -24.63493187516799300, -15.34548584222075700, -10.68558596007894600 ) ) ;
#2456 = cartesian_point ( 'none', ( -24.63493187516799300, -15.34548584222075700, -11.00000000000000000 ) ) ;
#2457 = cartesian_point ( 'none', ( -25.39999999999999900, 30.39999999999999900, 0.0000000000000000000 ) ) ;
#2458 = cartesian_point ( 'none', ( -22.67903684027171700, -18.11234799253940200, -1.774377447829257300 ) ) ;
#2459 = cartesian_point ( 'none', ( -22.56423684425836700, -18.25524730084626800, -1.750000000000002900 ) ) ;
#2460 = cartesian_point ( 'none', ( -22.44557426817067700, -18.40000000000000200, -1.750000000000002400 ) ) ;
#2461 = axis2_placement_3d ( 'none', #2435, #2434, #2472 ) ;
#2462 = b_spline_curve_with_knots ( 'none', 3,
( #2460, #2459, #2458, #2452, #2451, #2450, #2449, #2448, #2447, #2446, #2445, #2444, #2443, #2442, #2441, #2440, #2439, #2438, #2437, #2436 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005545722044617826000, 0.001109144408923565200, 0.001663716613385347900, 0.001941002715616237500, 0.002218288817847127400, 0.002772861022308905300, 0.003327433226770683300, 0.003882005431232462100, 0.004436577635694240000 ),
.unspecified. ) ;
#2463 = b_spline_curve_with_knots ( 'none', 3,
( #2456, #2455, #2454, #2453, #2503, #2502, #2501, #2500, #2499, #2498, #2497, #2496, #2495, #2494, #2493, #2492, #2491, #2490, #2489, #2488, #2487, #2486, #2485, #2484, #2483, #2482, #2481, #2480, #2479, #2478, #2477, #2476, #2475, #2474 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0009297297612729276300, 0.001859459522545855300, 0.002789189283818783200, 0.003718919045091710500, 0.004648648806364636500, 0.005578378567637563000, 0.006508108328910488600, 0.007437838090183415000, 0.008367567851456340600, 0.009297297612729266100, 0.01022702737400219200, 0.01115675713527511900, 0.01208648689654804500, 0.01301621665782097000, 0.01394594641909389600, 0.01487567618036682300 ),
.unspecified. ) ;
#2464 = cylindrical_surface ( 'none', #2461, 29.02350434092970800 ) ;
#2465 = vector ( 'none', #2404, 999.9999999999998900 ) ;
#2466 = face_outer_bound ( 'none', #5272, .t. ) ;
#2467 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2468 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2469 = cartesian_point ( 'none', ( -22.29702928263637000, -18.58043358250060700, -4.071678374718229200 ) ) ;
#2470 = cartesian_point ( 'none', ( -22.40000000000000600, -18.45545459282879700, -4.248769309413947100 ) ) ;
#2471 = b_spline_curve_with_knots ( 'none', 3,
( #2470, #2469, #2538, #2537, #2536, #2535, #2534, #2533, #2532, #2531, #2530, #2529, #2528, #2527 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.0001727993808433204600, 0.0008917255504248241100, 0.001251188635215573800, 0.001610651720006323700, 0.001970114804797073800, 0.002329577889587823300, 0.003048504059169326600 ),
.unspecified. ) ;
#2472 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2473 = cartesian_point ( 'none', ( -30.40000000000001600, 25.39999999999999100, 0.0000000000000000000 ) ) ;
#2474 = cartesian_point ( 'none', ( -28.27042448263635800, -6.568630283363534200, -11.00000000000000000 ) ) ;
#2475 = cartesian_point ( 'none', ( -28.27042448263635400, -6.568630283363536800, -10.68971835808505900 ) ) ;
#2476 = cartesian_point ( 'none', ( -28.26333384068840000, -6.599361529126652700, -10.37451577743225600 ) ) ;
#2477 = cartesian_point ( 'none', ( -28.23501508442504400, -6.719489233908291200, -9.764642636475516100 ) ) ;
#2478 = cartesian_point ( 'none', ( -28.21395331466772700, -6.808168614773992800, -9.468518363089399900 ) ) ;
#2479 = cartesian_point ( 'none', ( -28.15645515728239100, -7.042183930102173600, -8.893837756682625400 ) ) ;
#2480 = cartesian_point ( 'none', ( -28.11980186925475400, -7.188231013040856400, -8.615813263317042100 ) ) ;
#2481 = cartesian_point ( 'none', ( -28.03183043595870700, -7.523988614600955100, -8.101811576062633700 ) ) ;
#2482 = cartesian_point ( 'none', ( -27.98024394237285900, -7.714878182167451500, -7.862443803449819400 ) ) ;
#2483 = cartesian_point ( 'none', ( -27.85856630555012700, -8.143321179939002600, -7.420049105738262300 ) ) ;
#2484 = cartesian_point ( 'none', ( -27.79004838884464600, -8.375179198987426700, -7.223135757684779000 ) ) ;
#2485 = cartesian_point ( 'none', ( -27.63671214400950000, -8.868063934063402000, -6.879444464472978600 ) ) ;
#2486 = cartesian_point ( 'none', ( -27.55071074466258800, -9.132652706221616500, -6.730866438668056300 ) ) ;
#2487 = cartesian_point ( 'none', ( -27.36375654853498300, -9.678421128522583000, -6.492360070044106200 ) ) ;
#2488 = cartesian_point ( 'none', ( -27.26354816278435300, -9.957698231985707700, -6.402462514123385500 ) ) ;
#2489 = cartesian_point ( 'none', ( -27.04828481369847600, -10.52839499357821200, -6.280913413171800700 ) ) ;
#2490 = cartesian_point ( 'none', ( -26.93233811664095600, -10.82170572427510700, -6.249883305224776600 ) ) ;
#2491 = cartesian_point ( 'none', ( -26.69473430105627900, -11.39523197692305000, -6.250117370030023000 ) ) ;
#2492 = cartesian_point ( 'none', ( -26.57202743239678400, -11.67841349758928100, -6.280365043074740900 ) ) ;
#2493 = cartesian_point ( 'none', ( -26.31914519718032600, -12.23767052091460900, -6.402502549045062900 ) ) ;
#2494 = cartesian_point ( 'none', ( -26.19092889401709800, -12.50923666638100300, -6.493956497741096200 ) ) ;
#2495 = cartesian_point ( 'none', ( -25.93908492784092000, -13.02342625476287600, -6.730978366706862600 ) ) ;
#2496 = cartesian_point ( 'none', ( -25.81360636437569400, -13.26987082462828700, -6.878188837016287100 ) ) ;
#2497 = cartesian_point ( 'none', ( -25.57111319180735600, -13.73134790794531700, -7.225440597776805700 ) ) ;
#2498 = cartesian_point ( 'none', ( -25.45632453844716300, -13.94230427308475000, -7.421873554385653500 ) ) ;
#2499 = cartesian_point ( 'none', ( -25.24181297715944100, -14.32700893683431800, -7.859200493538382100 ) ) ;
#2500 = cartesian_point ( 'none', ( -25.14123120589565700, -14.50215751252238200, -8.103073837837133200 ) ) ;
#2501 = cartesian_point ( 'none', ( -24.96554872994451200, -14.80254895884751000, -8.619042873193771800 ) ) ;
#2502 = cartesian_point ( 'none', ( -24.88974231804013500, -14.92913604241061500, -8.891679375983162700 ) ) ;
#2503 = cartesian_point ( 'none', ( -24.76469942207468100, -15.13565453376682000, -9.466694509013409600 ) ) ;
#2504 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2505 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2506 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2507 = vector ( 'none', #2571, 1000.000000000000000 ) ;
#2508 = cartesian_point ( 'none', ( -25.39999999999999900, 30.39999999999999900, 0.0000000000000000000 ) ) ;
#2509 = line ( 'none', #2508, #2507 ) ;
#2510 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131100e-016, 0.0000000000000000000 ) ) ;
#2511 = vector ( 'none', #2510, 1000.000000000000000 ) ;
#2512 = cartesian_point ( 'none', ( -25.39999999999999900, -30.39999999999999900, 0.0000000000000000000 ) ) ;
#2513 = cartesian_point ( 'none', ( 25.40000000000001300, -25.39999999999998800, 0.0000000000000000000 ) ) ;
#2514 = circle ( 'none', #2523, 5.000000000000004400 ) ;
#2515 = cartesian_point ( 'none', ( -25.39999999999999900, -30.39999999999999900, 0.0000000000000000000 ) ) ;
#2516 = cartesian_point ( 'none', ( 0.4294663201016473100, 3.673940397442056400e-016, -2.999999999999996400 ) ) ;
#2517 = circle ( 'none', #2568, 5.000000000000011500 ) ;
#2518 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2519 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2520 = cartesian_point ( 'none', ( -25.39999999999999900, -25.39999999999999500, 0.0000000000000000000 ) ) ;
#2521 = axis2_placement_3d ( 'none', #2520, #2519, #2518 ) ;
#2522 = line ( 'none', #2512, #2511 ) ;
#2523 = axis2_placement_3d ( 'none', #2513, #2505, #2504 ) ;
#2524 = direction ( 'none', ( 2.731847993664263200e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2525 = vector ( 'none', #2524, 1000.000000000000000 ) ;
#2526 = circle ( 'none', #2521, 5.000000000000004400 ) ;
#2527 = cartesian_point ( 'none', ( -22.40000000000000600, -18.45545459282879700, -1.751230690586052600 ) ) ;
#2528 = cartesian_point ( 'none', ( -22.29702307339220700, -18.58044111886706400, -1.928332304054139600 ) ) ;
#2529 = cartesian_point ( 'none', ( -22.19853433659580900, -18.69769412768656400, -2.115953883491918900 ) ) ;
#2530 = cartesian_point ( 'none', ( -22.08003810682258500, -18.83718247160715700, -2.423772868153551300 ) ) ;
#2531 = cartesian_point ( 'none', ( -22.04539778765176200, -18.87765119998216400, -2.531555634301152900 ) ) ;
#2532 = cartesian_point ( 'none', ( -21.99537379725403600, -18.93591323287736100, -2.760312630535427300 ) ) ;
#2533 = cartesian_point ( 'none', ( -21.98098937829378100, -18.95257001520218400, -2.878754776642872900 ) ) ;
#2534 = cartesian_point ( 'none', ( -21.98093336971612600, -18.95263497316151900, -3.120522163138096200 ) ) ;
#2535 = cartesian_point ( 'none', ( -21.99519599822979300, -18.93611970160553400, -3.238604378395343500 ) ) ;
#2536 = cartesian_point ( 'none', ( -22.04518511915638300, -18.87789949693035000, -3.467739672409508000 ) ) ;
#2537 = cartesian_point ( 'none', ( -22.07962344125261100, -18.83766953372778400, -3.575084309822615900 ) ) ;
#2538 = cartesian_point ( 'none', ( -22.19873254726210000, -18.69746292118314900, -3.884691771698773000 ) ) ;
#2539 = cartesian_point ( 'none', ( -30.40000000000001600, 25.39999999999999100, 0.0000000000000000000 ) ) ;
#2540 = line ( 'none', #2539, #2525 ) ;
#2541 = cartesian_point ( 'none', ( 25.40000000000001300, -30.39999999999999100, 0.0000000000000000000 ) ) ;
#2542 = axis2_placement_3d ( 'none', #2546, #2598, #2597 ) ;
#2543 = line ( 'none', #2602, #2601 ) ;
#2544 = cartesian_point ( 'none', ( 29.50000000000000000, 0.0000000000000000000, 3.000000000000000000 ) ) ;
#2545 = line ( 'none', #2596, #2595 ) ;
#2546 = cartesian_point ( 'none', ( 29.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2547 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2548 = vector ( 'none', #2547, 1000.000000000000000 ) ;
#2549 = cartesian_point ( 'none', ( 19.99999999999998600, 1.658312395177696800, 2.500000000000000000 ) ) ;
#2550 = circle ( 'none', #2599, 2.999999999999996400 ) ;
#2551 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2552 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2553 = cartesian_point ( 'none', ( -22.40000000000000600, -18.40000000000000200, -3.000000000000000000 ) ) ;
#2554 = axis2_placement_3d ( 'none', #2553, #2552, #2551 ) ;
#2555 = cartesian_point ( 'none', ( 29.50000000000000000, 3.673940397442060400e-016, -3.000000000000000400 ) ) ;
#2556 = cartesian_point ( 'none', ( 25.40000000000001300, -30.39999999999999100, -5.500000000000000000 ) ) ;
#2557 = line ( 'none', #2556, #2548 ) ;
#2558 = cartesian_point ( 'none', ( 20.49999999999999300, 0.0000000000000000000, 2.999999999999998200 ) ) ;
#2559 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2560 = circle ( 'none', #2554, 1.249999999999997600 ) ;
#2561 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2562 = circle ( 'none', #2433, 2.599999999999998300 ) ;
#2563 = circle ( 'none', #2542, 3.000000000000000000 ) ;
#2564 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2565 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#2566 = vector ( 'none', #2565, 1000.000000000000000 ) ;
#2567 = cartesian_point ( 'none', ( 30.40000000000001600, 25.39999999999999900, 0.0000000000000000000 ) ) ;
#2568 = axis2_placement_3d ( 'none', #2572, #2506, #2561 ) ;
#2569 = line ( 'none', #2567, #2566 ) ;
#2570 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, 0.0000000000000000000 ) ) ;
#2571 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131600e-016, -0.0000000000000000000 ) ) ;
#2572 = cartesian_point ( 'none', ( 25.39999999999999900, 25.40000000000000200, 0.0000000000000000000 ) ) ;
#2573 = approval_role ( '' ) ;
#2574 = approval ( #2590, 'unspecified' ) ;
#2575 = cc_design_approval ( #2328, ( #3543 ) ) ;
#2576 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2577 = vector ( 'none', #2576, 1000.000000000000000 ) ;
#2578 = cartesian_point ( 'none', ( -5.294699928764933900, 3.680063631437798200e-016, -3.005000000000001700 ) ) ;
#2579 = line ( 'none', #2578, #2577 ) ;
#2580 = person_and_organization ( #3165, #3164 ) ;
#2581 = cartesian_point ( 'none', ( 37.50000000000000000, 3.496366611565695900e-016, -2.855000000000002200 ) ) ;
#2582 = product_definition_formation_with_specified_source ( 'any', '', #3053, .not_known. ) ;
#2583 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2584 = vector ( 'none', #2583, 1000.000000000000000 ) ;
#2585 = cartesian_point ( 'none', ( -5.294699928764933900, 1.658312395177696800, 2.500000000000000000 ) ) ;
#2586 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2587 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2588 = approval_person_organization ( #2580, #2574, #2573 ) ;
#2589 = cartesian_point ( 'none', ( 36.69999999999999600, 0.0000000000000000000, 3.005000000000002100 ) ) ;
#2590 = approval_status ( 'not_yet_approved' ) ;
#2591 = cartesian_point ( 'none', ( 0.4294663201016473100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2592 = cartesian_point ( 'none', ( 0.4294663201016449800, 1.658312395177694400, 2.500000000000000000 ) ) ;
#2593 = line ( 'none', #2585, #2584 ) ;
#2594 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2595 = vector ( 'none', #2594, 1000.000000000000000 ) ;
#2596 = cartesian_point ( 'none', ( -5.294699928764933900, 0.0000000000000000000, 2.999999999999998200 ) ) ;
#2597 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2598 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2599 = axis2_placement_3d ( 'none', #2591, #2587, #2586 ) ;
#2600 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2601 = vector ( 'none', #2600, 1000.000000000000000 ) ;
#2602 = cartesian_point ( 'none', ( -5.294699928764933900, 3.673940397442057900e-016, -2.999999999999998200 ) ) ;
#2603 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2604 = face_outer_bound ( 'none', #5330, .t. ) ;
#2605 = direction ( 'none', ( 0.3826834323650907800, -0.9238795325112862900, 0.0000000000000000000 ) ) ;
#2606 = direction ( 'none', ( -0.9238795325112862900, -0.3826834323650908400, -0.0000000000000000000 ) ) ;
#2607 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2608 = cartesian_point ( 'none', ( -25.87833058172293500, -15.86051844991314200, -11.00000000000004600 ) ) ;
#2609 = cartesian_point ( 'none', ( -25.88087486904291300, -15.86157232822748100, -10.68832068851512000 ) ) ;
#2610 = cartesian_point ( 'none', ( -25.90003049579508600, -15.83565669355601500, -10.37383261789248900 ) ) ;
#2611 = cartesian_point ( 'none', ( -25.96880683124968700, -15.73285186127012400, -9.766255969362937600 ) ) ;
#2612 = cartesian_point ( 'none', ( -26.01836181814652300, -15.65613782625685600, -9.469531954223169700 ) ) ;
#2613 = cartesian_point ( 'none', ( -26.14736024236463400, -15.44966627346014900, -8.890639212492679600 ) ) ;
#2614 = cartesian_point ( 'none', ( -26.22498228303939900, -15.32277188567806900, -8.616892008987356600 ) ) ;
#2615 = cartesian_point ( 'none', ( -26.40219174535264600, -15.02443525337677400, -8.103177851514313800 ) ) ;
#2616 = cartesian_point ( 'none', ( -26.50309630595379300, -14.85069200434115500, -7.860328048562547700 ) ) ;
#2617 = cartesian_point ( 'none', ( -26.72030456832809300, -14.46429213618501200, -7.420443660883443600 ) ) ;
#2618 = cartesian_point ( 'none', ( -26.83562336467212400, -14.25347327623006800, -7.224459928646380600 ) ) ;
#2619 = cartesian_point ( 'none', ( -27.07712450410725300, -13.79580864675001800, -6.879737845778831400 ) ) ;
#2620 = cartesian_point ( 'none', ( -27.20429593298259600, -13.54680106305628600, -6.730609109902950100 ) ) ;
#2621 = cartesian_point ( 'none', ( -27.45716716698603600, -13.03147865541852600, -6.493198126362426800 ) ) ;
#2622 = cartesian_point ( 'none', ( -27.58399097024586100, -12.76317331370486700, -6.402897298615375400 ) ) ;
#2623 = cartesian_point ( 'none', ( -27.83704274424454500, -12.20406053568892400, -6.280568062321848700 ) ) ;
#2624 = cartesian_point ( 'none', ( -27.96133591982302800, -11.91729099573744400, -6.249994354404734900 ) ) ;
#2625 = cartesian_point ( 'none', ( -28.19851203617555400, -11.34469232960297300, -6.250005647172238300 ) ) ;
#2626 = cartesian_point ( 'none', ( -28.31325271826481000, -11.05440614416330000, -6.280525253626194600 ) ) ;
#2627 = cartesian_point ( 'none', ( -28.52979763307193300, -10.47978513570646400, -6.402918192941821300 ) ) ;
#2628 = cartesian_point ( 'none', ( -28.62980860502510800, -10.20045802978030400, -6.493234868343170000 ) ) ;
#2629 = cartesian_point ( 'none', ( -28.81521317934367900, -9.657794120983719900, -6.730378874486099500 ) ) ;
#2630 = cartesian_point ( 'none', ( -28.90134400525713300, -9.391891697436117100, -6.879367622186204100 ) ) ;
#2631 = cartesian_point ( 'none', ( -29.05432840638422900, -8.897099410360807400, -7.224301009616011600 ) ) ;
#2632 = cartesian_point ( 'none', ( -29.12181701488270500, -8.666612185535033300, -7.420215004307721100 ) ) ;
#2633 = cartesian_point ( 'none', ( -29.24127959569010900, -8.240458356858424000, -7.859251216433244200 ) ) ;
#2634 = cartesian_point ( 'none', ( -29.29295497445868800, -8.045650275893766700, -8.102673382395371600 ) ) ;
#2635 = cartesian_point ( 'none', ( -29.37867705175087400, -7.709119083944600900, -8.616703434395006400 ) ) ;
#2636 = cartesian_point ( 'none', ( -29.41342886107281300, -7.564879413461855300, -8.889644946534456700 ) ) ;
#2637 = cartesian_point ( 'none', ( -29.46828093401840600, -7.327385348651359800, -9.468930703037830900 ) ) ;
#2638 = cartesian_point ( 'none', ( -29.48752392559058300, -7.237922135554266700, -9.766205695503058900 ) ) ;
#2639 = cartesian_point ( 'none', ( -29.51159043107840000, -7.116571548538992400, -10.37391519761312300 ) ) ;
#2640 = cartesian_point ( 'none', ( -29.51636861856091400, -7.084717242422712500, -10.68818078558713900 ) ) ;
#2641 = cartesian_point ( 'none', ( -29.51382318919139500, -7.083662891055720200, -11.00000000000002300 ) ) ;
#2642 = circle ( 'none', #2649, 1.249999999999997600 ) ;
#2643 = b_spline_curve_with_knots ( 'none', 3,
( #2641, #2640, #2639, #2638, #2637, #2636, #2635, #2634, #2633, #2632, #2631, #2630, #2629, #2628, #2627, #2626, #2625, #2624, #2623, #2622, #2621, #2620, #2619, #2618, #2617, #2616, #2615, #2614, #2613, #2612, #2611, #2610, #2609, #2608 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01248298167659126300, 0.01341269894238393200, 0.01434241620817659900, 0.01527213347396926900, 0.01620185073976193600, 0.01713156800555460500, 0.01806128527134727400, 0.01899100253713994400, 0.01992071980293261300, 0.02085043706872527800, 0.02178015433451794800, 0.02270987160031061300, 0.02363958886610328600, 0.02456930613189595200, 0.02549902339768862100, 0.02642874066348128600, 0.02735845792927395600 ),
.unspecified. ) ;
#2644 = cylindrical_surface ( 'none', #2675, 4.750000000000002700 ) ;
#2645 = axis2_placement_3d ( 'none', #2651, #2696, #2695 ) ;
#2646 = circle ( 'none', #2692, 2.855000000000002200 ) ;
#2647 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2648 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2649 = axis2_placement_3d ( 'none', #2665, #2648, #2647 ) ;
#2650 = cartesian_point ( 'none', ( 37.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2651 = cartesian_point ( 'none', ( -5.294699928764933900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2652 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2653 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2654 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2655 = cartesian_point ( 'none', ( -30.40000000000000600, -18.40000000000000200, -3.000000000000000000 ) ) ;
#2656 = face_outer_bound ( 'none', #5385, .t. ) ;
#2657 = cartesian_point ( 'none', ( 36.69999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2658 = cylindrical_surface ( 'none', #2645, 2.855000000000002200 ) ;
#2659 = face_outer_bound ( 'none', #5399, .t. ) ;
#2660 = circle ( 'none', #2705, 2.855000000000002200 ) ;
#2661 = axis2_placement_3d ( 'none', #2663, #2603, #2607 ) ;
#2662 = cylindrical_surface ( 'none', #2674, 1.249999999999997600 ) ;
#2663 = cartesian_point ( 'none', ( -22.40000000000000600, -18.40000000000000200, -3.000000000000000000 ) ) ;
#2664 = cartesian_point ( 'none', ( 30.40000000000000900, 25.39999999999999900, 0.0000000000000000000 ) ) ;
#2665 = cartesian_point ( 'none', ( -30.12500000000000700, -18.40000000000000200, -3.000000000000000000 ) ) ;
#2666 = cartesian_point ( 'none', ( -16.45068854487894300, -6.814098305664599000, -11.00000000000000000 ) ) ;
#2667 = conical_surface ( 'none', #2661, 1.249999999999997600, 1.029744258676650500 ) ;
#2668 = face_outer_bound ( 'none', #5284, .t. ) ;
#2669 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2670 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2671 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2672 = axis2_placement_3d ( 'none', #2671, #2670, #2669 ) ;
#2673 = circle ( 'none', #2672, 28.49999999999998200 ) ;
#2674 = axis2_placement_3d ( 'none', #2655, #2654, #2652 ) ;
#2675 = axis2_placement_3d ( 'none', #2666, #2606, #2605 ) ;
#2676 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2677 = face_outer_bound ( 'none', #5361, .t. ) ;
#2678 = cartesian_point ( 'none', ( 29.50000000000000000, 3.680063631437798200e-016, -3.005000000000001700 ) ) ;
#2679 = axis2_placement_3d ( 'none', #2650, #2720, #2719 ) ;
#2680 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2681 = vector ( 'none', #2680, 1000.000000000000000 ) ;
#2682 = cartesian_point ( 'none', ( -5.294699928764933900, 0.0000000000000000000, 3.005000000000001700 ) ) ;
#2683 = line ( 'none', #2682, #2681 ) ;
#2684 = cartesian_point ( 'none', ( -5.294699928764933900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2685 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2686 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2687 = cartesian_point ( 'none', ( 29.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2688 = axis2_placement_3d ( 'none', #2687, #2686, #2685 ) ;
#2689 = circle ( 'none', #2688, 3.005000000000001700 ) ;
#2690 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2691 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2692 = axis2_placement_3d ( 'none', #2693, #2691, #2690 ) ;
#2693 = cartesian_point ( 'none', ( 36.69999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2694 = axis2_placement_3d ( 'none', #2684, #2701, #2676 ) ;
#2695 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2696 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2697 = face_outer_bound ( 'none', #5426, .t. ) ;
#2698 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2699 = vector ( 'none', #2698, 1000.000000000000000 ) ;
#2700 = cartesian_point ( 'none', ( -5.294699928764933900, 0.0000000000000000000, 2.855000000000002200 ) ) ;
#2701 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2702 = cylindrical_surface ( 'none', #2694, 2.855000000000002200 ) ;
#2703 = line ( 'none', #2700, #2699 ) ;
#2704 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2705 = axis2_placement_3d ( 'none', #2657, #2653, #2704 ) ;
#2706 = cartesian_point ( 'none', ( 36.69999999999999600, 0.0000000000000000000, 2.855000000000002200 ) ) ;
#2707 = cartesian_point ( 'none', ( 29.50000000000000000, 0.0000000000000000000, 3.005000000000001700 ) ) ;
#2708 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2709 = circle ( 'none', #2715, 3.005000000000002100 ) ;
#2710 = axis2_placement_3d ( 'none', #2742, #2741, #2735 ) ;
#2711 = cartesian_point ( 'none', ( 20.49999999999999300, 0.0000000000000000000, 2.999999999999998200 ) ) ;
#2712 = cartesian_point ( 'none', ( 20.49999999999998900, 0.5942152435449454800, 2.999999999999997800 ) ) ;
#2713 = cartesian_point ( 'none', ( 20.32846483459135800, 1.163133025556909700, 2.828464834591371900 ) ) ;
#2714 = cartesian_point ( 'none', ( 19.99999999999998600, 1.658312395177696800, 2.500000000000000000 ) ) ;
#2715 = axis2_placement_3d ( 'none', #2756, #2755, #2754 ) ;
#2716 =( bounded_curve ( ) b_spline_curve ( 3, ( #2714, #2713, #2712, #2711 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 2.555907110132642900, 3.141592653589793100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9716180718375586600, 0.9716180718375586600, 1.000000000000000000 ) )
representation_item ( '' ) );
#2717 = cartesian_point ( 'none', ( -5.294699928764933900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2718 = axis2_placement_3d ( 'none', #2749, #2737, #2736 ) ;
#2719 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2720 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2721 = cartesian_point ( 'none', ( 36.69999999999999600, 3.496366611565695900e-016, -2.855000000000002200 ) ) ;
#2722 = cartesian_point ( 'none', ( 37.50000000000000000, 0.0000000000000000000, 2.855000000000002200 ) ) ;
#2723 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2724 = vector ( 'none', #2723, 1000.000000000000000 ) ;
#2725 = cartesian_point ( 'none', ( -5.294699928764933900, 3.496366611565695900e-016, -2.855000000000002200 ) ) ;
#2726 = line ( 'none', #2725, #2724 ) ;
#2727 = circle ( 'none', #2679, 2.855000000000002200 ) ;
#2728 = cylindrical_surface ( 'none', #2753, 3.005000000000001700 ) ;
#2729 = axis2_placement_3d ( 'none', #2780, #2766, #2782 ) ;
#2730 = cartesian_point ( 'none', ( -5.294699928764933900, -1.658312395177696800, 2.500000000000000000 ) ) ;
#2731 = line ( 'none', #2730, #2802 ) ;
#2732 = cartesian_point ( 'none', ( 0.4294663200703784900, -1.658312395196021700, 2.500000000000000000 ) ) ;
#2733 = circle ( 'none', #2812, 3.005000000000001700 ) ;
#2734 = cylindrical_surface ( 'none', #2729, 2.999999999999998200 ) ;
#2735 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2736 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2737 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2738 = cylindrical_surface ( 'none', #2710, 2.999999999999998200 ) ;
#2739 = toroidal_surface ( 'none', #2718, 2.504999999999999900, 0.5000000000000000000 ) ;
#2740 = face_outer_bound ( 'none', #5359, .t. ) ;
#2741 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2742 = cartesian_point ( 'none', ( -5.294699928764933900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2743 = face_outer_bound ( 'none', #5449, .t. ) ;
#2744 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2745 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2746 = cartesian_point ( 'none', ( 37.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2747 = axis2_placement_3d ( 'none', #2746, #2745, #2744 ) ;
#2748 = circle ( 'none', #2747, 2.855000000000002200 ) ;
#2749 = cartesian_point ( 'none', ( 0.5000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2750 = face_outer_bound ( 'none', #5474, .t. ) ;
#2751 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2752 = cartesian_point ( 'none', ( 36.69999999999999600, 3.680063631437799200e-016, -3.005000000000002600 ) ) ;
#2753 = axis2_placement_3d ( 'none', #2717, #2708, #2751 ) ;
#2754 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2755 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2756 = cartesian_point ( 'none', ( 36.69999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2757 = cartesian_point ( 'none', ( 29.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2758 = cartesian_point ( 'none', ( 19.99999999999998600, -1.658312395177696800, 2.500000000000000000 ) ) ;
#2759 = face_outer_bound ( 'none', #5411, .t. ) ;
#2760 = cylindrical_surface ( 'none', #2803, 3.005000000000001700 ) ;
#2761 = cartesian_point ( 'none', ( -1.276670557414342900e-017, -0.1581929201955605300, 2.500000000000000000 ) ) ;
#2762 = cartesian_point ( 'none', ( 19.99999999999998600, -1.658312395177696800, 2.500000000000000000 ) ) ;
#2763 = cartesian_point ( 'none', ( 20.32846483459135800, -1.163133025556909700, 2.828464834591372300 ) ) ;
#2764 = cartesian_point ( 'none', ( 20.49999999999998900, -0.5942152435449448200, 2.999999999999997800 ) ) ;
#2765 = cartesian_point ( 'none', ( 20.49999999999999300, 0.0000000000000000000, 2.999999999999998200 ) ) ;
#2766 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2767 =( bounded_curve ( ) b_spline_curve ( 3, ( #2765, #2764, #2763, #2762 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.141592653589793100, 3.727278197046943300 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9716180718375586600, 0.9716180718375586600, 1.000000000000000000 ) )
representation_item ( '' ) );
#2768 = cartesian_point ( 'none', ( 0.4294663201016449800, 1.658312395177694400, 2.500000000000000000 ) ) ;
#2769 = cartesian_point ( 'none', ( 0.3620156861338140700, 1.640925089577641700, 2.500000000000000400 ) ) ;
#2770 = cartesian_point ( 'none', ( 0.3032182222826655900, 1.599913657157112200, 2.500000000000000000 ) ) ;
#2771 = cartesian_point ( 'none', ( 0.2088924989313911700, 1.499856881058717000, 2.499999999999999600 ) ) ;
#2772 = cartesian_point ( 'none', ( 0.1718376939647181500, 1.440129799581691100, 2.500000000000000900 ) ) ;
#2773 = cartesian_point ( 'none', ( 0.08312766440498836600, 1.251872293144883400, 2.500000000000000000 ) ) ;
#2774 = cartesian_point ( 'none', ( 0.05302251516187171700, 1.117337021965076400, 2.500000000000000400 ) ) ;
#2775 = cartesian_point ( 'none', ( 0.01440444850252086900, 0.8441523650081744800, 2.500000000000000000 ) ) ;
#2776 = cartesian_point ( 'none', ( 0.007142829715898707300, 0.7071203548555004000, 2.500000000000000000 ) ) ;
#2777 = cartesian_point ( 'none', ( -0.0001214505431058041600, 0.4327914121061190400, 2.500000000000000000 ) ) ;
#2778 = cartesian_point ( 'none', ( -2.632419581388755300e-017, 0.2954899499251948400, 2.499999999999999600 ) ) ;
#2779 = cartesian_point ( 'none', ( 2.238681609813514100e-017, 0.1581929201955605000, 2.500000000000000000 ) ) ;
#2780 = cartesian_point ( 'none', ( -5.294699928764933900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2781 = cartesian_point ( 'none', ( 2.238681609813514100e-017, 0.1581929201955605000, 2.500000000000000000 ) ) ;
#2782 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2783 = b_spline_curve_with_knots ( 'none', 3,
( #2779, #2778, #2777, #2776, #2775, #2774, #2773, #2772, #2771, #2770, #2769, #2768 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0001580867607119360600, 0.0005697038137609748000, 0.0009813208668100136800, 0.001392937919859052600, 0.001598746446383571400, 0.001804554972908090600 ),
.unspecified. ) ;
#2784 = axis2_placement_3d ( 'none', #2849, #2848, #2847 ) ;
#2785 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2786 = face_outer_bound ( 'none', #5434, .t. ) ;
#2787 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2788 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2789 = cartesian_point ( 'none', ( 29.50000000000000000, 3.005000000000001700, 0.0000000000000000000 ) ) ;
#2790 = circle ( 'none', #2832, 3.005000000000002100 ) ;
#2791 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2792 = plane ( 'none', #2840 ) ;
#2793 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2794 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2795 = circle ( 'none', #2784, 3.000000000000000000 ) ;
#2796 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2797 = face_bound ( 'none', #5415, .t. ) ;
#2798 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2799 = face_bound ( 'none', #5465, .t. ) ;
#2800 = cartesian_point ( 'none', ( -5.294699928764933900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2801 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2802 = vector ( 'none', #2801, 1000.000000000000000 ) ;
#2803 = axis2_placement_3d ( 'none', #2800, #2798, #2796 ) ;
#2804 = axis2_placement_3d ( 'none', #2789, #2788, #2787 ) ;
#2805 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2806 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2807 = cartesian_point ( 'none', ( 0.4294663201016473100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2808 = axis2_placement_3d ( 'none', #2807, #2806, #2805 ) ;
#2809 = circle ( 'none', #2808, 2.999999999999996400 ) ;
#2810 = plane ( 'none', #2804 ) ;
#2811 = face_outer_bound ( 'none', #5463, .t. ) ;
#2812 = axis2_placement_3d ( 'none', #2757, #2794, #2793 ) ;
#2813 = person_and_organization ( #3165, #3164 ) ;
#2814 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2815 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2816 = vector ( 'none', #2815, 1000.000000000000000 ) ;
#2817 = cartesian_point ( 'none', ( 19.99999999999998600, 2.994999999999998300, 2.500000000000000000 ) ) ;
#2818 = cc_design_person_and_organization_assignment ( #2830, #2819, ( #2582 ) ) ;
#2819 = person_and_organization_role ( 'design_supplier' ) ;
#2820 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2821 = cc_design_person_and_organization_assignment ( #2813, #2822, ( #2582 ) ) ;
#2822 = person_and_organization_role ( 'creator' ) ;
#2823 = line ( 'none', #2817, #2816 ) ;
#2824 = axis2_placement_3d ( 'none', #2828, #2834, #2814 ) ;
#2825 = cylindrical_surface ( 'none', #2824, 0.9999999999999931200 ) ;
#2826 = face_outer_bound ( 'none', #5476, .t. ) ;
#2827 = plane ( 'none', #2836 ) ;
#2828 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2829 = axis2_placement_3d ( 'none', #2833, #2791, #2785 ) ;
#2830 = person_and_organization ( #3165, #3164 ) ;
#2831 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2832 = axis2_placement_3d ( 'none', #2841, #2844, #2831 ) ;
#2833 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2834 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2835 = face_outer_bound ( 'none', #5504, .t. ) ;
#2836 = axis2_placement_3d ( 'none', #2846, #2845, #2820 ) ;
#2837 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2838 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2839 = cartesian_point ( 'none', ( 36.69999999999999600, 2.855000000000002200, 0.0000000000000000000 ) ) ;
#2840 = axis2_placement_3d ( 'none', #2839, #2838, #2837 ) ;
#2841 = cartesian_point ( 'none', ( 36.69999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2842 = conical_surface ( 'none', #2829, 1.600000000000000100, 0.5235987755982990400 ) ;
#2843 = face_outer_bound ( 'none', #5507, .t. ) ;
#2844 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2845 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2846 = cartesian_point ( 'none', ( 20.75000000000000000, 2.994999999999998300, 2.500000000000000000 ) ) ;
#2847 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2848 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2849 = cartesian_point ( 'none', ( 29.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2850 = face_outer_bound ( 'none', #5499, .t. ) ;
#2851 = cartesian_point ( 'none', ( -1.276670557414342900e-017, -0.1581929201955605300, 2.500000000000000000 ) ) ;
#2852 = cartesian_point ( 'none', ( 1.452198283398095400e-017, -0.2954619893570321600, 2.500000000000000000 ) ) ;
#2853 = cartesian_point ( 'none', ( -0.0001199947222591140000, -0.4328409592725873100, 2.500000000000000000 ) ) ;
#2854 = cartesian_point ( 'none', ( 0.007140991070051084000, -0.7070563503644478100, 2.500000000000000000 ) ) ;
#2855 = cartesian_point ( 'none', ( 0.01445104038557938100, -0.8437293724673180500, 2.500000000000000000 ) ) ;
#2856 = cartesian_point ( 'none', ( 0.05248942385653546800, -1.114308967312934100, 2.500000000000000000 ) ) ;
#2857 = cartesian_point ( 'none', ( 0.08311634230298414700, -1.251247322332498200, 2.500000000000000000 ) ) ;
#2858 = cartesian_point ( 'none', ( 0.1708018406894620000, -1.438226702486998100, 2.500000000000000000 ) ) ;
#2859 = cartesian_point ( 'none', ( 0.2078076657817227200, -1.498400357458506700, 2.499999999999999600 ) ) ;
#2860 = cartesian_point ( 'none', ( 0.3022523469008754900, -1.599188312523849100, 2.499999999999999600 ) ) ;
#2861 = cartesian_point ( 'none', ( 0.3623342010735508000, -1.641007195793627900, 2.499999999999999600 ) ) ;
#2862 = cartesian_point ( 'none', ( 0.4294663200703784900, -1.658312395196021700, 2.500000000000000000 ) ) ;
#2863 = circle ( 'none', #2902, 0.9999999999999870100 ) ;
#2864 = face_bound ( 'none', #5498, .t. ) ;
#2865 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2866 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2867 = axis2_placement_3d ( 'none', #2870, #2866, #2865 ) ;
#2868 = circle ( 'none', #2867, 1.600000000000000100 ) ;
#2869 = b_spline_curve_with_knots ( 'none', 3,
( #2862, #2861, #2860, #2859, #2858, #2857, #2856, #2855, #2854, #2853, #2852, #2851 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.005704855809037223500, 0.005910932334678966700, 0.006117008860320709800, 0.006529161911604195200, 0.006941314962887680700, 0.007353468014171166100 ),
.unspecified. ) ;
#2870 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2871 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2872 = circle ( 'none', #2899, 2.504999999999999900 ) ;
#2873 = axis2_placement_3d ( 'none', #2890, #2891, #2887 ) ;
#2874 = plane ( 'none', #2880 ) ;
#2875 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2876 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2877 = cartesian_point ( 'none', ( 1.039230484541327600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2878 = axis2_placement_3d ( 'none', #2877, #2876, #2875 ) ;
#2879 = circle ( 'none', #2878, 0.9999999999999991100 ) ;
#2880 = axis2_placement_3d ( 'none', #2907, #2906, #2905 ) ;
#2881 = axis2_placement_3d ( 'none', #2926, #2925, #2924 ) ;
#2882 = face_outer_bound ( 'none', #5536, .t. ) ;
#2883 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2884 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2885 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -5.500000000000000000 ) ) ;
#2886 = axis2_placement_3d ( 'none', #2885, #2884, #2883 ) ;
#2887 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2888 = circle ( 'none', #2886, 4.000000000000000000 ) ;
#2889 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2890 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#2891 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2892 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2893 = circle ( 'none', #2873, 4.000000000000000000 ) ;
#2894 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2895 = vector ( 'none', #2894, 1000.000000000000000 ) ;
#2896 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.504999999999999900, 2.500000000000000000 ) ) ;
#2897 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2898 = face_outer_bound ( 'none', #5533, .t. ) ;
#2899 = axis2_placement_3d ( 'none', #2892, #2897, #2889 ) ;
#2900 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2901 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2902 = axis2_placement_3d ( 'none', #2871, #2901, #2900 ) ;
#2903 = line ( 'none', #2896, #2895 ) ;
#2904 = plane ( 'none', #2881 ) ;
#2905 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2906 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2907 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.504999999999999900, 0.0000000000000000000 ) ) ;
#2908 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2909 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2910 = axis2_placement_3d ( 'none', #2909, #2908, #2941 ) ;
#2911 = advanced_brep_shape_representation ( '', ( #177, #266, #4167, #2910 ), #2912 ) ;
#2912 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #2916 ) ) global_unit_assigned_context ( ( #2928, #2914, #2917 ) ) representation_context ( 'none', 'workaspace' ) );
#2913 = shape_representation_relationship ( 'none' , 'none' , #2939, #2911 ) ;
#2914 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#2915 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#2916 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #2928, 'distance_accuracy_value', 'none');
#2917 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#2918 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#2919 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#2920 = direction ( 'none', ( -0.7071067811865517900, 0.0000000000000000000, -0.7071067811865431300 ) ) ;
#2921 = direction ( 'none', ( 0.7071067811865432400, 0.0000000000000000000, -0.7071067811865519000 ) ) ;
#2922 = axis2_placement_3d ( 'none', #2929, #2921, #2920 ) ;
#2923 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2924 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2925 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2926 = cartesian_point ( 'none', ( 37.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2927 = axis2_placement_3d ( 'none', #2923, #2938, #2937 ) ;
#2928 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#2929 = cartesian_point ( 'none', ( 19.99999999999998600, 2.994999999999998300, 2.500000000000000000 ) ) ;
#2930 = plane ( 'none', #2922 ) ;
#2931 = shape_representation_relationship ( 'none' , 'none' , #2940, #2932 ) ;
#2932 = advanced_brep_shape_representation ( '', ( #4162, #2910 ), #2933 ) ;
#2933 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #2934 ) ) global_unit_assigned_context ( ( #2919, #2936, #2935 ) ) representation_context ( 'none', 'workaspace' ) );
#2934 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #2919, 'distance_accuracy_value', 'none');
#2935 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#2936 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#2937 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2938 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2939 = shape_representation ( '�x�f�u-3��', ( #2910 ), #2912 ) ;
#2940 = shape_representation ( '�u��', ( #2910 ), #2933 ) ;
#2941 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2942 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#2943 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#2944 = shape_representation_relationship ( 'none' , 'none' , #2953, #2946 ) ;
#2945 = shape_representation ( 'c254_default', ( #2910 ), #2963 ) ;
#2946 = advanced_brep_shape_representation ( '', ( #5258, #2910 ), #2947 ) ;
#2947 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #2948 ) ) global_unit_assigned_context ( ( #2918, #2951, #2949 ) ) representation_context ( 'none', 'workaspace' ) );
#2948 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #2918, 'distance_accuracy_value', 'none');
#2949 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#2950 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#2951 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#2952 = shape_representation ( '2ik6a-��-5c010��0000z0', ( #2927, #2988, #2984, #2980, #2976, #2972 ), #3023 ) ;
#2953 = shape_representation ( '06a_0���~', ( #2910 ), #2947 ) ;
#2954 = advanced_brep_shape_representation ( '', ( #4854, #2910 ), #2955 ) ;
#2955 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #2956 ) ) global_unit_assigned_context ( ( #2942, #2958, #2957 ) ) representation_context ( 'none', 'workaspace' ) );
#2956 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #2942, 'distance_accuracy_value', 'none');
#2957 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#2958 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#2959 = axis2_placement_3d ( 'none', #2998, #2997, #2996 ) ;
#2960 = shape_representation_relationship ( 'none' , 'none' , #2945, #2962 ) ;
#2961 = shape_representation ( 'm206_default', ( #2910 ), #2955 ) ;
#2962 = advanced_brep_shape_representation ( '', ( #224, #2910 ), #2963 ) ;
#2963 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #2964 ) ) global_unit_assigned_context ( ( #2915, #2950, #2943 ) ) representation_context ( 'none', 'workaspace' ) );
#2964 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #2915, 'distance_accuracy_value', 'none');
#2965 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #2968, 'distance_accuracy_value', 'none');
#2966 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#2967 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#2968 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#2969 = direction ( 'none', ( 3.263240815673225500e-016, -1.480309022487108200e-016, -1.000000000000000000 ) ) ;
#2970 = direction ( 'none', ( -1.110223024625156500e-016, 1.000000000000000200, -1.480309022487108000e-016 ) ) ;
#2971 = cartesian_point ( 'none', ( -7.831777957615740500e-015, 3.552741653969058100e-015, 24.00000000000000000 ) ) ;
#2972 = axis2_placement_3d ( 'none', #2971, #2970, #2969 ) ;
#2973 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2974 = direction ( 'none', ( -0.9055920614826218400, -0.4241497591413381800, 0.0000000000000000000 ) ) ;
#2975 = cartesian_point ( 'none', ( -2.667218888523684100e-015, -7.245072776710914200e-016, -16.50000000000000000 ) ) ;
#2976 = axis2_placement_3d ( 'none', #2975, #2974, #2973 ) ;
#2977 = direction ( 'none', ( 1.387778780781445100e-017, 1.000000000000000000, -3.639670118153687400e-016 ) ) ;
#2978 = direction ( 'none', ( -3.163086192808657400e-017, 3.639670118153687400e-016, 1.000000000000000000 ) ) ;
#2979 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2980 = axis2_placement_3d ( 'none', #2979, #2978, #2977 ) ;
#2981 = direction ( 'none', ( 0.9238795325112862900, 0.3826834323650907800, -6.938893903907228400e-017 ) ) ;
#2982 = direction ( 'none', ( 0.3826834323650907800, -0.9238795325112864100, 5.239287644940253500e-016 ) ) ;
#2983 = cartesian_point ( 'none', ( 12.44419276002298800, -30.04293893403247400, -10.99999999999998200 ) ) ;
#2984 = axis2_placement_3d ( 'none', #2983, #2982, #2981 ) ;
#2985 = direction ( 'none', ( -0.8953060959579973700, -0.3708479274211106100, -0.2467768410283183700 ) ) ;
#2986 = direction ( 'none', ( -0.3826834323650907800, 0.9238795325112864100, 2.664535259100375700e-015 ) ) ;
#2987 = cartesian_point ( 'none', ( 13.16889876338966800, -25.42992090408193900, -10.37995475648946100 ) ) ;
#2988 = axis2_placement_3d ( 'none', #2987, #2986, #2985 ) ;
#2989 = cc_design_person_and_organization_assignment ( #2991, #2990, ( #2992 ) ) ;
#2990 = person_and_organization_role ( 'classification_officer' ) ;
#2991 = person_and_organization ( #3165, #3164 ) ;
#2992 = security_classification ( '', '', #2994 ) ;
#2993 = oriented_edge ( 'none', *, *, #356, .t. ) ;
#2994 = security_classification_level ( 'unclassified' ) ;
#2995 = edge_curve ( 'none', #332, #355, #5824, .t. ) ;
#2996 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2997 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2998 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2999 = shape_representation_relationship ( 'none' , 'none' , #2961, #2954 ) ;
#3000 = shape_definition_representation ( #3001, #2945 ) ;
#3001 = product_definition_shape ( 'none', 'none', #3045 ) ;
#3002 = product_related_product_category ( 'detail', '', ( #3053 ) ) ;
#3003 = cc_design_security_classification ( #2992, ( #2582 ) ) ;
#3004 = cc_design_approval ( #3012, ( #2992 ) ) ;
#3005 = approval_date_time ( #3006, #3012 ) ;
#3006 = date_and_time ( #3007, #3008 ) ;
#3007 = calendar_date ( 2017, 13, 10 ) ;
#3008 = local_time ( 16, 10, 2.000000000000000000, #3009 ) ;
#3009 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3010 = approval_person_organization ( #3014, #3012, #3011 ) ;
#3011 = approval_role ( '' ) ;
#3012 = approval ( #3013, 'unspecified' ) ;
#3013 = approval_status ( 'not_yet_approved' ) ;
#3014 = person_and_organization ( #3165, #3164 ) ;
#3015 = cc_design_date_and_time_assignment ( #3017, #3016, ( #2992 ) ) ;
#3016 = date_time_role ( 'classification_date' ) ;
#3017 = date_and_time ( #3018, #3019 ) ;
#3018 = calendar_date ( 2017, 13, 10 ) ;
#3019 = local_time ( 16, 10, 2.000000000000000000, #3020 ) ;
#3020 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3021 = edge_curve ( 'none', #355, #3688, #6535, .t. ) ;
#3022 = oriented_edge ( 'none', *, *, #361, .t. ) ;
#3023 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #2965 ) ) global_unit_assigned_context ( ( #2968, #2967, #2966 ) ) representation_context ( 'none', 'workaspace' ) );
#3024 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3025 ) ;
#3025 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3026 = date_and_time ( #3027, #3028 ) ;
#3027 = calendar_date ( 2017, 13, 10 ) ;
#3028 = local_time ( 16, 10, 2.000000000000000000, #3029 ) ;
#3029 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3030 = cc_design_person_and_organization_assignment ( #3032, #3031, ( #3045 ) ) ;
#3031 = person_and_organization_role ( 'creator' ) ;
#3032 = person_and_organization ( #3165, #3164 ) ;
#3033 = cc_design_approval ( #3042, ( #3045 ) ) ;
#3034 = approval_date_time ( #3035, #3042 ) ;
#3035 = date_and_time ( #3036, #3037 ) ;
#3036 = calendar_date ( 2017, 13, 10 ) ;
#3037 = local_time ( 16, 10, 2.000000000000000000, #3038 ) ;
#3039 = advanced_face ( 'none', ( #6540 ), #6541, .t. ) ;
#3038 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3040 = approval_person_organization ( #3044, #3042, #3041 ) ;
#3041 = approval_role ( '' ) ;
#3042 = approval ( #3043, 'unspecified' ) ;
#3043 = approval_status ( 'not_yet_approved' ) ;
#3044 = person_and_organization ( #3165, #3164 ) ;
#3045 = product_definition ( 'unknown', '', #2582, #3046 ) ;
#3046 = design_context ( 'detailed design', #3048, 'design' ) ;
#3047 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3048 ) ;
#3048 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3049 = approval_date_time ( #3247, #2328 ) ;
#3050 = cc_design_person_and_organization_assignment ( #3052, #3051, ( #3053 ) ) ;
#3051 = person_and_organization_role ( 'design_owner' ) ;
#3052 = person_and_organization ( #3165, #3164 ) ;
#3053 = product ( 'c254_default', 'c254_default', '', ( #3054 ) ) ;
#3054 = mechanical_context ( 'none', #3134, 'mechanical' ) ;
#3055 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3134 ) ;
#3056 = calendar_date ( 2017, 13, 10 ) ;
#3057 = context_dependent_shape_representation ( #3114, #3113 ) ;
#3058 = cc_design_person_and_organization_assignment ( #3092, #3089, ( #3110 ) ) ;
#3059 = cc_design_date_and_time_assignment ( #3101, #3090, ( #3110 ) ) ;
#3060 = date_time_role ( 'creation_date' ) ;
#3061 = date_and_time ( #3062, #3063 ) ;
#3062 = calendar_date ( 2017, 13, 10 ) ;
#3063 = local_time ( 16, 10, 2.000000000000000000, #3064 ) ;
#3064 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3065 = cc_design_person_and_organization_assignment ( #3067, #3066, ( #3079 ) ) ;
#3066 = person_and_organization_role ( 'creator' ) ;
#3067 = person_and_organization ( #3165, #3164 ) ;
#3068 = cc_design_approval ( #3076, ( #3079 ) ) ;
#3069 = approval_date_time ( #3070, #3076 ) ;
#3070 = date_and_time ( #3071, #3072 ) ;
#3071 = calendar_date ( 2017, 13, 10 ) ;
#3072 = local_time ( 16, 10, 2.000000000000000000, #3073 ) ;
#3073 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3074 = approval_person_organization ( #3078, #3076, #3075 ) ;
#3075 = approval_role ( '' ) ;
#3076 = approval ( #3077, 'unspecified' ) ;
#3077 = approval_status ( 'not_yet_approved' ) ;
#3078 = person_and_organization ( #3165, #3164 ) ;
#3079 = product_definition ( 'unknown', '', #8352, #3080 ) ;
#3080 = design_context ( 'detailed design', #3082, 'design' ) ;
#3081 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3082 ) ;
#3082 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3083 = oriented_edge ( 'none', *, *, #5302, .t. ) ;
#3084 = cc_design_person_and_organization_assignment ( #3086, #3085, ( #3087 ) ) ;
#3085 = person_and_organization_role ( 'design_owner' ) ;
#3086 = person_and_organization ( #3165, #3164 ) ;
#3087 = product ( '06a_0���~', '06a_0���~', '', ( #3088 ) ) ;
#3088 = mechanical_context ( 'none', #3025, 'mechanical' ) ;
#3089 = person_and_organization_role ( 'classification_officer' ) ;
#3090 = date_time_role ( 'classification_date' ) ;
#3091 = approval_person_organization ( #3092, #3107, #3095 ) ;
#3092 = person_and_organization ( #3094, #3093 ) ;
#3093 = organization ( 'nauo-org5', 'unspecified', 'unspecified' ) ;
#3094 = person ( 'nauo-per5', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3095 = approval_role ( '' ) ;
#3096 = approval_date_time ( #3097, #3107 ) ;
#3097 = date_and_time ( #3098, #3099 ) ;
#3098 = calendar_date ( 2017, 13, 10 ) ;
#3099 = local_time ( 16, 10, 2.000000000000000000, #3100 ) ;
#3100 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3101 = date_and_time ( #3102, #3103 ) ;
#3102 = calendar_date ( 2017, 13, 10 ) ;
#3103 = local_time ( 16, 10, 2.000000000000000000, #3104 ) ;
#3104 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3105 = cc_design_approval ( #3107, ( #3110 ) ) ;
#3106 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3107 = approval ( #3108, 'unknown' ) ;
#3108 = approval_status ( 'not_yet_approved' ) ;
#3109 = cc_design_security_classification ( #3110, ( #3112 ) ) ;
#3110 = security_classification ( '', '', #3111 ) ;
#3111 = security_classification_level ( 'unclassified' ) ;
#3112 = next_assembly_usage_occurrence ( 'nauo1', ' ', ' ', #3156, #3079, $ ) ;
#3113 = product_definition_shape ( 'none', 'none', #3112 ) ;
#3114 =( representation_relationship ('none','none', #2952, #2953 ) representation_relationship_with_transformation ( #3115 )shape_representation_relationship( ) );
#3115 = item_defined_transformation ( 'none', 'none', #2972, #2910 ) ;
#3116 = context_dependent_shape_representation ( #3547, #3546 ) ;
#3117 = cc_design_person_and_organization_assignment ( #3130, #3119, ( #3543 ) ) ;
#3118 = cc_design_date_and_time_assignment ( #3250, #3120, ( #3543 ) ) ;
#3119 = person_and_organization_role ( 'classification_officer' ) ;
#3120 = date_time_role ( 'classification_date' ) ;
#3121 = mechanical_context ( 'none', #3127, 'mechanical' ) ;
#3122 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3127 ) ;
#3123 = oriented_edge ( 'none', *, *, #377, .f. ) ;
#3124 = local_time ( 16, 10, 2.000000000000000000, #3216 ) ;
#3125 = shape_definition_representation ( #3253, #2961 ) ;
#3126 = local_time ( 16, 10, 2.000000000000000000, #3248 ) ;
#3127 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3128 = oriented_edge ( 'none', *, *, #3878, .t. ) ;
#3129 = approval_person_organization ( #3130, #2328, #3249 ) ;
#3130 = person_and_organization ( #3252, #3131 ) ;
#3131 = organization ( 'nauo-org4', 'unspecified', 'unspecified' ) ;
#3132 = edge_loop ( 'none', ( #3571, #3574, #3577, #3599 ) ) ;
#3133 = product_definition_formation_with_specified_source ( 'any', '', #3166, .not_known. ) ;
#3134 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3135 = oriented_edge ( 'none', *, *, #3021, .t. ) ;
#3136 = cc_design_date_and_time_assignment ( #3138, #3137, ( #3156 ) ) ;
#3137 = date_time_role ( 'creation_date' ) ;
#3138 = date_and_time ( #3139, #3140 ) ;
#3139 = calendar_date ( 2017, 13, 10 ) ;
#3140 = local_time ( 16, 10, 2.000000000000000000, #3141 ) ;
#3141 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3142 = cc_design_person_and_organization_assignment ( #3144, #3143, ( #3156 ) ) ;
#3143 = person_and_organization_role ( 'creator' ) ;
#3144 = person_and_organization ( #3165, #3164 ) ;
#3145 = cc_design_approval ( #3153, ( #3156 ) ) ;
#3146 = approval_date_time ( #3147, #3153 ) ;
#3147 = date_and_time ( #3148, #3149 ) ;
#3148 = calendar_date ( 2017, 13, 10 ) ;
#3149 = local_time ( 16, 10, 2.000000000000000000, #3150 ) ;
#3150 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3151 = approval_person_organization ( #3155, #3153, #3152 ) ;
#3152 = approval_role ( '' ) ;
#3153 = approval ( #3154, 'unspecified' ) ;
#3154 = approval_status ( 'not_yet_approved' ) ;
#3155 = person_and_organization ( #3165, #3164 ) ;
#3156 = product_definition ( 'unknown', '', #3133, #3157 ) ;
#3157 = design_context ( 'detailed design', #3159, 'design' ) ;
#3158 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3159 ) ;
#3159 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3160 = shape_definition_representation ( #3167, #2952 ) ;
#3161 = cc_design_person_and_organization_assignment ( #3163, #3162, ( #3166 ) ) ;
#3162 = person_and_organization_role ( 'design_owner' ) ;
#3163 = person_and_organization ( #3165, #3164 ) ;
#3164 = organization ( 'unspecified', 'unspecified', '' ) ;
#3165 = person ( 'unspecified', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3166 = product ( '2ik6a-��-5c010��0000z0', '2ik6a-��-5c010��0000z0', '', ( #3121 ) ) ;
#3167 = product_definition_shape ( 'none', 'none', #3156 ) ;
#3168 = product_related_product_category ( 'detail', '', ( #3166 ) ) ;
#3169 = cc_design_security_classification ( #3190, ( #3133 ) ) ;
#3170 = cc_design_approval ( #3178, ( #3190 ) ) ;
#3171 = approval_date_time ( #3172, #3178 ) ;
#3172 = date_and_time ( #3173, #3174 ) ;
#3173 = calendar_date ( 2017, 13, 10 ) ;
#3174 = local_time ( 16, 10, 2.000000000000000000, #3175 ) ;
#3175 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3176 = approval_person_organization ( #3180, #3178, #3177 ) ;
#3177 = approval_role ( '' ) ;
#3178 = approval ( #3179, 'unspecified' ) ;
#3179 = approval_status ( 'not_yet_approved' ) ;
#3180 = person_and_organization ( #3165, #3164 ) ;
#3181 = cc_design_date_and_time_assignment ( #3183, #3182, ( #3190 ) ) ;
#3182 = date_time_role ( 'classification_date' ) ;
#3183 = date_and_time ( #3184, #3185 ) ;
#3184 = calendar_date ( 2017, 13, 10 ) ;
#3185 = local_time ( 16, 10, 2.000000000000000000, #3186 ) ;
#3186 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3187 = cc_design_person_and_organization_assignment ( #3189, #3188, ( #3190 ) ) ;
#3188 = person_and_organization_role ( 'classification_officer' ) ;
#3189 = person_and_organization ( #3165, #3164 ) ;
#3190 = security_classification ( '', '', #3191 ) ;
#3191 = security_classification_level ( 'unclassified' ) ;
#3192 = cc_design_person_and_organization_assignment ( #3194, #3193, ( #3133 ) ) ;
#3193 = person_and_organization_role ( 'design_supplier' ) ;
#3194 = person_and_organization ( #3165, #3164 ) ;
#3195 = cc_design_person_and_organization_assignment ( #3197, #3196, ( #3133 ) ) ;
#3196 = person_and_organization_role ( 'creator' ) ;
#3197 = person_and_organization ( #3165, #3164 ) ;
#3198 = cc_design_approval ( #3207, ( #3133 ) ) ;
#3199 = edge_curve ( 'none', #5074, #5086, #6543, .t. ) ;
#3200 = approval_date_time ( #3201, #3207 ) ;
#3201 = date_and_time ( #3202, #3203 ) ;
#3202 = calendar_date ( 2017, 13, 10 ) ;
#3203 = local_time ( 16, 10, 2.000000000000000000, #3204 ) ;
#3204 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3205 = approval_person_organization ( #3209, #3207, #3206 ) ;
#3206 = approval_role ( '' ) ;
#3207 = approval ( #3208, 'unspecified' ) ;
#3208 = approval_status ( 'not_yet_approved' ) ;
#3209 = person_and_organization ( #3165, #3164 ) ;
#3210 = date_and_time ( #3286, #3287 ) ;
#3211 = approval_role ( '' ) ;
#3212 = approval ( #3213, 'unspecified' ) ;
#3213 = approval_status ( 'not_yet_approved' ) ;
#3214 = person_and_organization ( #3165, #3164 ) ;
#3215 = product_definition_formation_with_specified_source ( 'any', '', #3244, .not_known. ) ;
#3216 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3217 = cc_design_date_and_time_assignment ( #3219, #3218, ( #3237 ) ) ;
#3218 = date_time_role ( 'creation_date' ) ;
#3219 = date_and_time ( #3220, #3221 ) ;
#3220 = calendar_date ( 2017, 13, 10 ) ;
#3221 = local_time ( 16, 10, 2.000000000000000000, #3222 ) ;
#3222 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3223 = cc_design_person_and_organization_assignment ( #3225, #3224, ( #3237 ) ) ;
#3224 = person_and_organization_role ( 'creator' ) ;
#3225 = person_and_organization ( #3165, #3164 ) ;
#3226 = cc_design_approval ( #3234, ( #3237 ) ) ;
#3227 = approval_date_time ( #3228, #3234 ) ;
#3228 = date_and_time ( #3229, #3230 ) ;
#3229 = calendar_date ( 2017, 13, 10 ) ;
#3230 = local_time ( 16, 10, 2.000000000000000000, #3231 ) ;
#3231 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3232 = approval_person_organization ( #3236, #3234, #3233 ) ;
#3233 = approval_role ( '' ) ;
#3234 = approval ( #3235, 'unspecified' ) ;
#3235 = approval_status ( 'not_yet_approved' ) ;
#3236 = person_and_organization ( #3165, #3164 ) ;
#3237 = product_definition ( 'unknown', '', #3215, #3238 ) ;
#3238 = design_context ( 'detailed design', #3240, 'design' ) ;
#3239 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3240 ) ;
#3240 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3241 = cc_design_person_and_organization_assignment ( #3243, #3242, ( #3244 ) ) ;
#3242 = person_and_organization_role ( 'design_owner' ) ;
#3243 = person_and_organization ( #3165, #3164 ) ;
#3244 = product ( 'm206_default', 'm206_default', '', ( #3245 ) ) ;
#3245 = mechanical_context ( 'none', #3106, 'mechanical' ) ;
#3246 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3106 ) ;
#3247 = date_and_time ( #3056, #3126 ) ;
#3248 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3249 = approval_role ( '' ) ;
#3250 = date_and_time ( #3251, #3124 ) ;
#3251 = calendar_date ( 2017, 13, 10 ) ;
#3252 = person ( 'nauo-per4', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3253 = product_definition_shape ( 'none', 'none', #3237 ) ;
#3254 = product_related_product_category ( 'detail', '', ( #3244 ) ) ;
#3255 = cc_design_security_classification ( #3276, ( #3215 ) ) ;
#3256 = cc_design_approval ( #3264, ( #3276 ) ) ;
#3257 = approval_date_time ( #3258, #3264 ) ;
#3258 = date_and_time ( #3259, #3260 ) ;
#3259 = calendar_date ( 2017, 13, 10 ) ;
#3260 = local_time ( 16, 10, 2.000000000000000000, #3261 ) ;
#3261 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3262 = approval_person_organization ( #3266, #3264, #3263 ) ;
#3263 = approval_role ( '' ) ;
#3264 = approval ( #3265, 'unspecified' ) ;
#3265 = approval_status ( 'not_yet_approved' ) ;
#3266 = person_and_organization ( #3165, #3164 ) ;
#3267 = cc_design_date_and_time_assignment ( #3269, #3268, ( #3276 ) ) ;
#3268 = date_time_role ( 'classification_date' ) ;
#3269 = date_and_time ( #3270, #3271 ) ;
#3270 = calendar_date ( 2017, 13, 10 ) ;
#3271 = local_time ( 16, 10, 2.000000000000000000, #3272 ) ;
#3272 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3273 = cc_design_person_and_organization_assignment ( #3275, #3274, ( #3276 ) ) ;
#3274 = person_and_organization_role ( 'classification_officer' ) ;
#3275 = person_and_organization ( #3165, #3164 ) ;
#3276 = security_classification ( '', '', #3277 ) ;
#3277 = security_classification_level ( 'unclassified' ) ;
#3278 = cc_design_person_and_organization_assignment ( #3280, #3279, ( #3215 ) ) ;
#3279 = person_and_organization_role ( 'design_supplier' ) ;
#3280 = person_and_organization ( #3165, #3164 ) ;
#3281 = cc_design_person_and_organization_assignment ( #3283, #3282, ( #3215 ) ) ;
#3282 = person_and_organization_role ( 'creator' ) ;
#3283 = person_and_organization ( #3165, #3164 ) ;
#3284 = cc_design_approval ( #3212, ( #3215 ) ) ;
#3285 = approval_date_time ( #3210, #3212 ) ;
#3286 = calendar_date ( 2017, 13, 10 ) ;
#3287 = local_time ( 16, 10, 2.000000000000000000, #3288 ) ;
#3288 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3289 = edge_loop ( 'none', ( #3578, #3882, #3880, #3884 ) ) ;
#3290 = approval_person_organization ( #3214, #3212, #3211 ) ;
#3291 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3292 = shape_definition_representation ( #3293, #2953 ) ;
#3293 = product_definition_shape ( 'none', 'none', #3079 ) ;
#3294 = product_related_product_category ( 'detail', '', ( #3087 ) ) ;
#3295 = cc_design_security_classification ( #3316, ( #8352 ) ) ;
#3296 = cc_design_approval ( #3304, ( #3316 ) ) ;
#3297 = approval_date_time ( #3298, #3304 ) ;
#3298 = date_and_time ( #3299, #3300 ) ;
#3299 = calendar_date ( 2017, 13, 10 ) ;
#3300 = local_time ( 16, 10, 2.000000000000000000, #3301 ) ;
#3301 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3302 = approval_person_organization ( #3306, #3304, #3303 ) ;
#3303 = approval_role ( '' ) ;
#3304 = approval ( #3305, 'unspecified' ) ;
#3305 = approval_status ( 'not_yet_approved' ) ;
#3306 = person_and_organization ( #3165, #3164 ) ;
#3307 = cc_design_date_and_time_assignment ( #3309, #3308, ( #3316 ) ) ;
#3308 = date_time_role ( 'classification_date' ) ;
#3309 = date_and_time ( #3310, #3311 ) ;
#3310 = calendar_date ( 2017, 13, 10 ) ;
#3311 = local_time ( 16, 10, 2.000000000000000000, #3312 ) ;
#3312 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3313 = cc_design_person_and_organization_assignment ( #3315, #3314, ( #3316 ) ) ;
#3314 = person_and_organization_role ( 'classification_officer' ) ;
#3315 = person_and_organization ( #3165, #3164 ) ;
#3316 = security_classification ( '', '', #3317 ) ;
#3317 = security_classification_level ( 'unclassified' ) ;
#3318 = cc_design_person_and_organization_assignment ( #3320, #3319, ( #8352 ) ) ;
#3319 = person_and_organization_role ( 'design_supplier' ) ;
#3320 = person_and_organization ( #3165, #3164 ) ;
#3321 = cc_design_person_and_organization_assignment ( #3323, #3322, ( #8352 ) ) ;
#3322 = person_and_organization_role ( 'creator' ) ;
#3323 = person_and_organization ( #3165, #3164 ) ;
#3324 = cc_design_approval ( #7409, ( #8352 ) ) ;
#3325 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3326 = approval_person_organization ( #3330, #3328, #3327 ) ;
#3327 = approval_role ( '' ) ;
#3328 = approval ( #3329, 'unspecified' ) ;
#3329 = approval_status ( 'not_yet_approved' ) ;
#3330 = person_and_organization ( #3165, #3164 ) ;
#3331 = product_definition ( 'unknown', '', #3386, #3332 ) ;
#3332 = design_context ( 'detailed design', #3334, 'design' ) ;
#3333 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3334 ) ;
#3334 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3335 = shape_definition_representation ( #3427, #2940 ) ;
#3336 = cc_design_person_and_organization_assignment ( #3338, #3337, ( #3339 ) ) ;
#3337 = person_and_organization_role ( 'design_owner' ) ;
#3338 = person_and_organization ( #3165, #3164 ) ;
#3339 = product ( '�u��', '�u��', '', ( #3340 ) ) ;
#3340 = mechanical_context ( 'none', #3291, 'mechanical' ) ;
#3341 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3291 ) ;
#3342 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3343 = date_and_time ( #3424, #3425 ) ;
#3344 = shape_definition_representation ( #3500, #2939 ) ;
#3345 = item_defined_transformation ( 'none', 'none', #2988, #2910 ) ;
#3346 = advanced_face ( 'none', ( #6528 ), #6529, .f. ) ;
#3347 = cc_design_security_classification ( #3471, ( #3356 ) ) ;
#3348 = calendar_date ( 2017, 13, 10 ) ;
#3349 = local_time ( 16, 10, 2.000000000000000000, #3342 ) ;
#3350 = product_definition_shape ( 'none', 'none', #3356 ) ;
#3351 = security_classification_level ( 'unclassified' ) ;
#3352 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3353 = cc_design_approval ( #3355, ( #3471 ) ) ;
#3354 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3355 = approval ( #3426, 'unknown' ) ;
#3356 = next_assembly_usage_occurrence ( 'nauo2', ' ', ' ', #3156, #3411, $ ) ;
#3357 = person_and_organization ( #3165, #3164 ) ;
#3358 = cc_design_date_and_time_assignment ( #3360, #3359, ( #3367 ) ) ;
#3359 = date_time_role ( 'classification_date' ) ;
#3360 = date_and_time ( #3361, #3362 ) ;
#3361 = calendar_date ( 2017, 13, 10 ) ;
#3362 = local_time ( 16, 10, 2.000000000000000000, #3363 ) ;
#3363 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3364 = cc_design_person_and_organization_assignment ( #3366, #3365, ( #3367 ) ) ;
#3365 = person_and_organization_role ( 'classification_officer' ) ;
#3366 = person_and_organization ( #3165, #3164 ) ;
#3367 = security_classification ( '', '', #3368 ) ;
#3368 = security_classification_level ( 'unclassified' ) ;
#3369 = cc_design_person_and_organization_assignment ( #3371, #3370, ( #3386 ) ) ;
#3370 = person_and_organization_role ( 'design_supplier' ) ;
#3371 = person_and_organization ( #3165, #3164 ) ;
#3372 = cc_design_person_and_organization_assignment ( #3374, #3373, ( #3386 ) ) ;
#3373 = person_and_organization_role ( 'creator' ) ;
#3374 = person_and_organization ( #3165, #3164 ) ;
#3375 = cc_design_approval ( #3383, ( #3386 ) ) ;
#3376 = approval_date_time ( #3377, #3383 ) ;
#3377 = date_and_time ( #3378, #3379 ) ;
#3378 = calendar_date ( 2017, 13, 10 ) ;
#3379 = local_time ( 16, 10, 2.000000000000000000, #3380 ) ;
#3380 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3381 = approval_person_organization ( #3385, #3383, #3382 ) ;
#3382 = approval_role ( '' ) ;
#3383 = approval ( #3384, 'unspecified' ) ;
#3384 = approval_status ( 'not_yet_approved' ) ;
#3385 = person_and_organization ( #3165, #3164 ) ;
#3386 = product_definition_formation_with_specified_source ( 'any', '', #3339, .not_known. ) ;
#3387 =( representation_relationship ('none','none', #2952, #2939 ) representation_relationship_with_transformation ( #3345 )shape_representation_relationship( ) );
#3388 = cc_design_date_and_time_assignment ( #3390, #3389, ( #3331 ) ) ;
#3389 = date_time_role ( 'creation_date' ) ;
#3390 = date_and_time ( #3391, #3392 ) ;
#3391 = calendar_date ( 2017, 13, 10 ) ;
#3392 = local_time ( 16, 10, 2.000000000000000000, #3393 ) ;
#3393 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3394 = cc_design_person_and_organization_assignment ( #3396, #3395, ( #3331 ) ) ;
#3395 = person_and_organization_role ( 'creator' ) ;
#3396 = person_and_organization ( #3165, #3164 ) ;
#3397 = cc_design_approval ( #3328, ( #3331 ) ) ;
#3398 = approval_date_time ( #3399, #3328 ) ;
#3399 = date_and_time ( #3400, #3401 ) ;
#3400 = calendar_date ( 2017, 13, 10 ) ;
#3401 = local_time ( 16, 10, 2.000000000000000000, #3325 ) ;
#3402 = date_and_time ( #3403, #3404 ) ;
#3403 = calendar_date ( 2017, 13, 10 ) ;
#3404 = local_time ( 16, 10, 2.000000000000000000, #3405 ) ;
#3405 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3406 = approval_person_organization ( #3410, #3408, #3407 ) ;
#3407 = approval_role ( '' ) ;
#3408 = approval ( #3409, 'unspecified' ) ;
#3409 = approval_status ( 'not_yet_approved' ) ;
#3410 = person_and_organization ( #3165, #3164 ) ;
#3411 = product_definition ( 'unknown', '', #3470, #3412 ) ;
#3412 = design_context ( 'detailed design', #3414, 'design' ) ;
#3413 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3414 ) ;
#3414 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3415 = cc_design_person_and_organization_assignment ( #3417, #3416, ( #3418 ) ) ;
#3416 = person_and_organization_role ( 'design_owner' ) ;
#3417 = person_and_organization ( #3165, #3164 ) ;
#3418 = product ( '�x�f�u-3��', '�x�f�u-3��', '', ( #3419 ) ) ;
#3419 = mechanical_context ( 'none', #3354, 'mechanical' ) ;
#3420 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3354 ) ;
#3421 = approval_role ( '' ) ;
#3422 = approval_date_time ( #3423, #3355 ) ;
#3423 = date_and_time ( #3348, #3349 ) ;
#3424 = calendar_date ( 2017, 13, 10 ) ;
#3425 = local_time ( 16, 10, 2.000000000000000000, #3352 ) ;
#3426 = approval_status ( 'not_yet_approved' ) ;
#3427 = product_definition_shape ( 'none', 'none', #3331 ) ;
#3428 = product_related_product_category ( 'detail', '', ( #3339 ) ) ;
#3429 = cc_design_security_classification ( #3367, ( #3386 ) ) ;
#3430 = cc_design_approval ( #3438, ( #3367 ) ) ;
#3431 = approval_date_time ( #3432, #3438 ) ;
#3432 = date_and_time ( #3433, #3434 ) ;
#3433 = calendar_date ( 2017, 13, 10 ) ;
#3434 = local_time ( 16, 10, 2.000000000000000000, #3435 ) ;
#3435 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3436 = approval_person_organization ( #3357, #3438, #3437 ) ;
#3437 = approval_role ( '' ) ;
#3438 = approval ( #3439, 'unspecified' ) ;
#3439 = approval_status ( 'not_yet_approved' ) ;
#3440 = approval_status ( 'not_yet_approved' ) ;
#3441 = person_and_organization ( #3165, #3164 ) ;
#3442 = cc_design_date_and_time_assignment ( #3444, #3443, ( #3451 ) ) ;
#3443 = date_time_role ( 'classification_date' ) ;
#3444 = date_and_time ( #3445, #3446 ) ;
#3445 = calendar_date ( 2017, 13, 10 ) ;
#3446 = local_time ( 16, 10, 2.000000000000000000, #3447 ) ;
#3447 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3448 = cc_design_person_and_organization_assignment ( #3450, #3449, ( #3451 ) ) ;
#3449 = person_and_organization_role ( 'classification_officer' ) ;
#3450 = person_and_organization ( #3165, #3164 ) ;
#3451 = security_classification ( '', '', #3452 ) ;
#3452 = security_classification_level ( 'unclassified' ) ;
#3453 = cc_design_person_and_organization_assignment ( #3455, #3454, ( #3470 ) ) ;
#3454 = person_and_organization_role ( 'design_supplier' ) ;
#3455 = person_and_organization ( #3165, #3164 ) ;
#3456 = cc_design_person_and_organization_assignment ( #3458, #3457, ( #3470 ) ) ;
#3457 = person_and_organization_role ( 'creator' ) ;
#3458 = person_and_organization ( #3165, #3164 ) ;
#3459 = cc_design_approval ( #3467, ( #3470 ) ) ;
#3460 = approval_date_time ( #3461, #3467 ) ;
#3461 = date_and_time ( #3462, #3463 ) ;
#3462 = calendar_date ( 2017, 13, 10 ) ;
#3463 = local_time ( 16, 10, 2.000000000000000000, #3464 ) ;
#3464 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3465 = approval_person_organization ( #3469, #3467, #3466 ) ;
#3466 = approval_role ( '' ) ;
#3467 = approval ( #3468, 'unspecified' ) ;
#3468 = approval_status ( 'not_yet_approved' ) ;
#3469 = person_and_organization ( #3165, #3164 ) ;
#3470 = product_definition_formation_with_specified_source ( 'any', '', #3418, .not_known. ) ;
#3471 = security_classification ( '', '', #3351 ) ;
#3472 = cc_design_date_and_time_assignment ( #3474, #3473, ( #3411 ) ) ;
#3473 = date_time_role ( 'creation_date' ) ;
#3474 = date_and_time ( #3475, #3476 ) ;
#3475 = calendar_date ( 2017, 13, 10 ) ;
#3476 = local_time ( 16, 10, 2.000000000000000000, #3477 ) ;
#3477 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3478 = cc_design_person_and_organization_assignment ( #3480, #3479, ( #3411 ) ) ;
#3479 = person_and_organization_role ( 'creator' ) ;
#3480 = person_and_organization ( #3165, #3164 ) ;
#3481 = cc_design_approval ( #3408, ( #3411 ) ) ;
#3482 = approval_date_time ( #3402, #3408 ) ;
#3483 = approval_status ( 'not_yet_approved' ) ;
#3484 = cc_design_security_classification ( #3485, ( #3487 ) ) ;
#3485 = security_classification ( '', '', #3486 ) ;
#3486 = security_classification_level ( 'unclassified' ) ;
#3487 = next_assembly_usage_occurrence ( 'nauo3', ' ', ' ', #3156, #3331, $ ) ;
#3488 = product_definition_shape ( 'none', 'none', #3487 ) ;
#3489 =( representation_relationship ('none','none', #2952, #2940 ) representation_relationship_with_transformation ( #3490 )shape_representation_relationship( ) );
#3490 = item_defined_transformation ( 'none', 'none', #2984, #2910 ) ;
#3491 = context_dependent_shape_representation ( #3387, #3350 ) ;
#3492 = cc_design_person_and_organization_assignment ( #3497, #3494, ( #3471 ) ) ;
#3493 = cc_design_date_and_time_assignment ( #3343, #3495, ( #3471 ) ) ;
#3494 = person_and_organization_role ( 'classification_officer' ) ;
#3495 = date_time_role ( 'classification_date' ) ;
#3496 = approval_person_organization ( #3497, #3355, #3421 ) ;
#3497 = person_and_organization ( #3499, #3498 ) ;
#3498 = organization ( 'nauo-org1', 'unspecified', 'unspecified' ) ;
#3499 = person ( 'nauo-per1', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3500 = product_definition_shape ( 'none', 'none', #3411 ) ;
#3501 = product_related_product_category ( 'detail', '', ( #3418 ) ) ;
#3502 = cc_design_security_classification ( #3451, ( #3470 ) ) ;
#3503 = cc_design_approval ( #3511, ( #3451 ) ) ;
#3504 = approval_date_time ( #3505, #3511 ) ;
#3505 = date_and_time ( #3506, #3507 ) ;
#3506 = calendar_date ( 2017, 13, 10 ) ;
#3507 = local_time ( 16, 10, 2.000000000000000000, #3508 ) ;
#3508 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3509 = approval_person_organization ( #3441, #3511, #3510 ) ;
#3510 = approval_role ( '' ) ;
#3511 = approval ( #3440, 'unspecified' ) ;
#3512 = approval_status ( 'not_yet_approved' ) ;
#3513 = cc_design_security_classification ( #3514, ( #3516 ) ) ;
#3514 = security_classification ( '', '', #3515 ) ;
#3515 = security_classification_level ( 'unclassified' ) ;
#3516 = next_assembly_usage_occurrence ( 'nauo4', ' ', ' ', #3156, #3237, $ ) ;
#3517 = product_definition_shape ( 'none', 'none', #3516 ) ;
#3518 =( representation_relationship ('none','none', #2952, #2961 ) representation_relationship_with_transformation ( #3519 )shape_representation_relationship( ) );
#3519 = item_defined_transformation ( 'none', 'none', #2980, #2910 ) ;
#3520 = context_dependent_shape_representation ( #3489, #3488 ) ;
#3521 = cc_design_person_and_organization_assignment ( #3526, #3523, ( #3485 ) ) ;
#3522 = cc_design_date_and_time_assignment ( #3535, #3524, ( #3485 ) ) ;
#3523 = person_and_organization_role ( 'classification_officer' ) ;
#3524 = date_time_role ( 'classification_date' ) ;
#3525 = approval_person_organization ( #3526, #3540, #3529 ) ;
#3526 = person_and_organization ( #3528, #3527 ) ;
#3527 = organization ( 'nauo-org2', 'unspecified', 'unspecified' ) ;
#3528 = person ( 'nauo-per2', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3529 = approval_role ( '' ) ;
#3530 = approval_date_time ( #3531, #3540 ) ;
#3531 = date_and_time ( #3532, #3533 ) ;
#3532 = calendar_date ( 2017, 13, 10 ) ;
#3533 = local_time ( 16, 10, 2.000000000000000000, #3534 ) ;
#3534 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3535 = date_and_time ( #3536, #3537 ) ;
#3536 = calendar_date ( 2017, 13, 10 ) ;
#3537 = local_time ( 16, 10, 2.000000000000000000, #3538 ) ;
#3538 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3539 = cc_design_approval ( #3540, ( #3485 ) ) ;
#3540 = approval ( #3483, 'unknown' ) ;
#3541 = approval_status ( 'not_yet_approved' ) ;
#3542 = cc_design_security_classification ( #3543, ( #3545 ) ) ;
#3543 = security_classification ( '', '', #3544 ) ;
#3544 = security_classification_level ( 'unclassified' ) ;
#3545 = next_assembly_usage_occurrence ( 'nauo5', ' ', ' ', #3156, #3045, $ ) ;
#3546 = product_definition_shape ( 'none', 'none', #3545 ) ;
#3547 =( representation_relationship ('none','none', #2952, #2945 ) representation_relationship_with_transformation ( #3548 )shape_representation_relationship( ) );
#3548 = item_defined_transformation ( 'none', 'none', #2976, #2910 ) ;
#3549 = context_dependent_shape_representation ( #3518, #3517 ) ;
#3550 = cc_design_person_and_organization_assignment ( #3555, #3552, ( #3514 ) ) ;
#3551 = cc_design_date_and_time_assignment ( #3564, #3553, ( #3514 ) ) ;
#3552 = person_and_organization_role ( 'classification_officer' ) ;
#3553 = date_time_role ( 'classification_date' ) ;
#3554 = approval_person_organization ( #3555, #3569, #3558 ) ;
#3555 = person_and_organization ( #3557, #3556 ) ;
#3556 = organization ( 'nauo-org3', 'unspecified', 'unspecified' ) ;
#3557 = person ( 'nauo-per3', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3558 = approval_role ( '' ) ;
#3559 = approval_date_time ( #3560, #3569 ) ;
#3560 = date_and_time ( #3561, #3562 ) ;
#3561 = calendar_date ( 2017, 13, 10 ) ;
#3562 = local_time ( 16, 10, 2.000000000000000000, #3563 ) ;
#3563 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3564 = date_and_time ( #3565, #3566 ) ;
#3565 = calendar_date ( 2017, 13, 10 ) ;
#3566 = local_time ( 16, 10, 2.000000000000000000, #3567 ) ;
#3567 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3568 = cc_design_approval ( #3569, ( #3514 ) ) ;
#3569 = approval ( #3512, 'unknown' ) ;
#3570 = cc_design_date_and_time_assignment ( #3061, #3060, ( #3079 ) ) ;
#3571 = oriented_edge ( 'none', *, *, #5082, .f. ) ;
#3572 = advanced_face ( 'none', ( #6517 ), #6523, .f. ) ;
#3573 = edge_loop ( 'none', ( #3583, #3597, #3584, #3083 ) ) ;
#3574 = oriented_edge ( 'none', *, *, #3576, .t. ) ;
#3575 = advanced_face ( 'none', ( #6514 ), #6571, .f. ) ;
#3576 = edge_curve ( 'none', #5189, #5188, #6530, .t. ) ;
#3577 = oriented_edge ( 'none', *, *, #5135, .t. ) ;
#3578 = oriented_edge ( 'none', *, *, #5116, .f. ) ;
#3579 = edge_curve ( 'none', #4863, #3976, #6561, .t. ) ;
#3580 = vertex_point ( 'none', #6562 ) ;
#3581 = oriented_edge ( 'none', *, *, #5356, .t. ) ;
#3582 = oriented_edge ( 'none', *, *, #4073, .t. ) ;
#3583 = oriented_edge ( 'none', *, *, #5140, .f. ) ;
#3584 = oriented_edge ( 'none', *, *, #5146, .t. ) ;
#3585 = oriented_edge ( 'none', *, *, #4102, .t. ) ;
#3586 = vertex_point ( 'none', #6542 ) ;
#3587 = oriented_edge ( 'none', *, *, #3590, .f. ) ;
#3588 = oriented_edge ( 'none', *, *, #5347, .f. ) ;
#3589 = oriented_edge ( 'none', *, *, #4825, .t. ) ;
#3590 = edge_curve ( 'none', #4132, #5343, #6549, .t. ) ;
#3591 = advanced_face ( 'none', ( #6553 ), #6550, .t. ) ;
#3592 = edge_loop ( 'none', ( #3596, #3585, #4885, #4104 ) ) ;
#3593 = oriented_edge ( 'none', *, *, #5342, .f. ) ;
#3594 = vertex_point ( 'none', #6524 ) ;
#3595 = oriented_edge ( 'none', *, *, #4886, .t. ) ;
#3596 = oriented_edge ( 'none', *, *, #5356, .f. ) ;
#3597 = oriented_edge ( 'none', *, *, #3199, .t. ) ;
#3598 = oriented_edge ( 'none', *, *, #4918, .t. ) ;
#3599 = oriented_edge ( 'none', *, *, #5304, .t. ) ;
#3600 = edge_curve ( 'none', #4922, #4921, #6518, .t. ) ;
#3601 = edge_loop ( 'none', ( #3604, #3614, #3598, #3622 ) ) ;
#3602 = oriented_edge ( 'none', *, *, #3600, .t. ) ;
#3603 = edge_curve ( 'none', #4848, #4868, #6598, .t. ) ;
#3604 = oriented_edge ( 'none', *, *, #4954, .f. ) ;
#3605 = oriented_edge ( 'none', *, *, #3603, .f. ) ;
#3606 = advanced_face ( 'none', ( #6572 ), #6591, .f. ) ;
#3607 = advanced_face ( 'none', ( #6599 ), #6551, .t. ) ;
#3608 = advanced_face ( 'none', ( #6592 ), #6603, .t. ) ;
#3609 = oriented_edge ( 'none', *, *, #5295, .t. ) ;
#3610 = oriented_edge ( 'none', *, *, #5378, .t. ) ;
#3611 = edge_curve ( 'none', #3586, #3897, #6580, .t. ) ;
#3612 = oriented_edge ( 'none', *, *, #4223, .t. ) ;
#3613 = edge_loop ( 'none', ( #3602, #3612 ) ) ;
#3614 = oriented_edge ( 'none', *, *, #3600, .f. ) ;
#3615 = edge_loop ( 'none', ( #3631, #3605, #3630, #3618 ) ) ;
#3616 = oriented_edge ( 'none', *, *, #3907, .f. ) ;
#3617 = edge_loop ( 'none', ( #3637, #3647, #3651, #3638 ) ) ;
#3618 = oriented_edge ( 'none', *, *, #5379, .f. ) ;
#3619 = edge_loop ( 'none', ( #3625, #3635, #3634 ) ) ;
#3620 = edge_loop ( 'none', ( #3628, #3616, #3626, #3636 ) ) ;
#3621 = edge_curve ( 'none', #3953, #3911, #6616, .t. ) ;
#3622 = oriented_edge ( 'none', *, *, #3603, .t. ) ;
#3623 = advanced_face ( 'none', ( #6577 ), #6582, .f. ) ;
#3624 = oriented_edge ( 'none', *, *, #4173, .f. ) ;
#3625 = oriented_edge ( 'none', *, *, #4825, .f. ) ;
#3626 = oriented_edge ( 'none', *, *, #3621, .f. ) ;
#3627 = oriented_edge ( 'none', *, *, #3903, .f. ) ;
#3628 = oriented_edge ( 'none', *, *, #3611, .t. ) ;
#3629 = edge_loop ( 'none', ( #3650, #3644, #3660 ) ) ;
#3630 = oriented_edge ( 'none', *, *, #4916, .t. ) ;
#3631 = oriented_edge ( 'none', *, *, #4997, .f. ) ;
#3632 = edge_curve ( 'none', #3996, #3842, #6614, .t. ) ;
#3633 = advanced_face ( 'none', ( #6608 ), #6770, .t. ) ;
#3634 = oriented_edge ( 'none', *, *, #3611, .f. ) ;
#3635 = oriented_edge ( 'none', *, *, #4048, .t. ) ;
#3636 = oriented_edge ( 'none', *, *, #4073, .f. ) ;
#3637 = oriented_edge ( 'none', *, *, #3621, .t. ) ;
#3638 = oriented_edge ( 'none', *, *, #4102, .f. ) ;
#3639 = edge_curve ( 'none', #3843, #4155, #6760, .t. ) ;
#3640 = oriented_edge ( 'none', *, *, #3998, .f. ) ;
#3641 = advanced_face ( 'none', ( #6609 ), #6809, .t. ) ;
#3642 = advanced_face ( 'none', ( #6923 ), #6921, .t. ) ;
#3643 = edge_loop ( 'none', ( #3658, #3627, #3654, #3624 ) ) ;
#3644 = oriented_edge ( 'none', *, *, #4175, .f. ) ;
#3645 = edge_curve ( 'none', #3976, #4864, #6911, .t. ) ;
#3646 = edge_curve ( 'none', #4181, #3901, #6922, .t. ) ;
#3647 = oriented_edge ( 'none', *, *, #3908, .f. ) ;
#3648 = edge_curve ( 'none', #3912, #4169, #6912, .t. ) ;
#3649 = oriented_edge ( 'none', *, *, #3950, .f. ) ;
#3650 = oriented_edge ( 'none', *, *, #4039, .t. ) ;
#3651 = oriented_edge ( 'none', *, *, #3646, .f. ) ;
#3652 = oriented_edge ( 'none', *, *, #3632, .f. ) ;
#3653 = edge_loop ( 'none', ( #3640, #3657, #3652 ) ) ;
#3654 = oriented_edge ( 'none', *, *, #3648, .t. ) ;
#3655 = oriented_edge ( 'none', *, *, #4151, .f. ) ;
#3656 = advanced_face ( 'none', ( #6908 ), #6978, .t. ) ;
#3657 = oriented_edge ( 'none', *, *, #4050, .t. ) ;
#3658 = oriented_edge ( 'none', *, *, #3646, .t. ) ;
#3659 = oriented_edge ( 'none', *, *, #3968, .f. ) ;
#3660 = oriented_edge ( 'none', *, *, #3648, .f. ) ;
#3661 = oriented_edge ( 'none', *, *, #4158, .f. ) ;
#3662 = edge_curve ( 'none', #3943, #3869, #6939, .t. ) ;
#3663 = edge_loop ( 'none', ( #3668, #3659, #3666, #3665, #3667, #3661, #3683 ) ) ;
#3664 = advanced_face ( 'none', ( #6932 ), #6919, .t. ) ;
#3665 = oriented_edge ( 'none', *, *, #3868, .f. ) ;
#3666 = oriented_edge ( 'none', *, *, #3632, .t. ) ;
#3667 = oriented_edge ( 'none', *, *, #3662, .f. ) ;
#3668 = oriented_edge ( 'none', *, *, #3645, .f. ) ;
#3669 = oriented_edge ( 'none', *, *, #4148, .f. ) ;
#3670 = advanced_face ( 'none', ( #6945 ), #6765, .t. ) ;
#3671 = oriented_edge ( 'none', *, *, #4061, .t. ) ;
#3672 = oriented_edge ( 'none', *, *, #3866, .f. ) ;
#3673 = edge_loop ( 'none', ( #3687, #3674, #3684, #3655 ) ) ;
#3674 = oriented_edge ( 'none', *, *, #3840, .f. ) ;
#3675 = advanced_face ( 'none', ( #6981 ), #7124, .t. ) ;
#3676 = edge_curve ( 'none', #4132, #3871, #7081, .t. ) ;
#3677 = oriented_edge ( 'none', *, *, #3676, .f. ) ;
#3678 = edge_loop ( 'none', ( #3671, #3669, #3694 ) ) ;
#3679 = oriented_edge ( 'none', *, *, #3662, .t. ) ;
#3680 = advanced_face ( 'none', ( #7125 ), #7084, .t. ) ;
#3681 = edge_loop ( 'none', ( #3679, #3672, #3677, #3649 ) ) ;
#3682 = advanced_face ( 'none', ( #7075 ), #7262, .t. ) ;
#3683 = oriented_edge ( 'none', *, *, #4862, .f. ) ;
#3684 = oriented_edge ( 'none', *, *, #3639, .t. ) ;
#3685 = oriented_edge ( 'none', *, *, #307, .t. ) ;
#3686 = edge_loop ( 'none', ( #3707, #3703, #3698 ) ) ;
#3687 = oriented_edge ( 'none', *, *, #3676, .t. ) ;
#3688 = vertex_point ( 'none', #7085 ) ;
#3689 = advanced_face ( 'none', ( #7222 ), #7226, .t. ) ;
#3690 = oriented_edge ( 'none', *, *, #3861, .f. ) ;
#3691 = oriented_edge ( 'none', *, *, #4178, .f. ) ;
#3692 = edge_curve ( 'none', #3919, #3857, #7074, .t. ) ;
#3693 = edge_loop ( 'none', ( #3706, #3715, #15 ) ) ;
#3694 = oriented_edge ( 'none', *, *, #3639, .f. ) ;
#3695 = edge_curve ( 'none', #4882, #3977, #7270, .t. ) ;
#3696 = oriented_edge ( 'none', *, *, #3692, .t. ) ;
#3697 = oriented_edge ( 'none', *, *, #3692, .f. ) ;
#3698 = oriented_edge ( 'none', *, *, #3714, .f. ) ;
#3699 = oriented_edge ( 'none', *, *, #3714, .t. ) ;
#3700 = advanced_face ( 'none', ( #7373 ), #7376, .t. ) ;
#3701 = edge_loop ( 'none', ( #3699, #3690, #3697, #3702 ) ) ;
#3702 = oriented_edge ( 'none', *, *, #4184, .f. ) ;
#3703 = oriented_edge ( 'none', *, *, #4907, .t. ) ;
#3704 = oriented_edge ( 'none', *, *, #3858, .f. ) ;
#3705 = advanced_face ( 'none', ( #7368 ), #7397, .t. ) ;
#3706 = oriented_edge ( 'none', *, *, #4901, .t. ) ;
#3707 = oriented_edge ( 'none', *, *, #3924, .f. ) ;
#3708 = edge_curve ( 'none', #3914, #3856, #7377, .t. ) ;
#3709 = edge_loop ( 'none', ( #16, #3704, #19, #8 ) ) ;
#3710 = edge_loop ( 'none', ( #3691, #3, #3718 ) ) ;
#3711 = oriented_edge ( 'none', *, *, #3708, .f. ) ;
#3712 = advanced_face ( 'none', ( #7370 ), #7364, .t. ) ;
#3713 = oriented_edge ( 'none', *, *, #3922, .f. ) ;
#3714 = edge_curve ( 'none', #3923, #4899, #7374, .t. ) ;
#3715 = oriented_edge ( 'none', *, *, #3959, .f. ) ;
#3716 = advanced_face ( 'none', ( #7405 ), #7545, .t. ) ;
#3717 = oriented_edge ( 'none', *, *, #3720, .t. ) ;
#3718 = oriented_edge ( 'none', *, *, #3720, .f. ) ;
#3719 = edge_loop ( 'none', ( #3717, #21, #7, #11 ) ) ;
#3720 = edge_curve ( 'none', #4238, #4925, #7657, .t. ) ;
#3721 = edge_loop ( 'none', ( #3696, #3722, #3711, #3713 ) ) ;
#3722 = oriented_edge ( 'none', *, *, #3846, .f. ) ;
#3723 = oriented_edge ( 'none', *, *, #5034, .f. ) ;
#3724 = oriented_edge ( 'none', *, *, #5527, .f. ) ;
#3725 = oriented_edge ( 'none', *, *, #5187, .t. ) ;
#3726 = oriented_edge ( 'none', *, *, #5085, .f. ) ;
#3727 = oriented_edge ( 'none', *, *, #5128, .f. ) ;
#3728 = oriented_edge ( 'none', *, *, #5120, .f. ) ;
#3729 = edge_loop ( 'none', ( #3902, #3899, #3888, #3906 ) ) ;
#3730 = advanced_face ( 'none', ( #7659, #7656 ), #7649, .t. ) ;
#3731 = edge_loop ( 'none', ( #3723, #3728 ) ) ;
#3732 = edge_loop ( 'none', ( #4300, #4306 ) ) ;
#3733 = oriented_edge ( 'none', *, *, #5121, .t. ) ;
#3734 = advanced_face ( 'none', ( #7654 ), #7643, .t. ) ;
#3735 = oriented_edge ( 'none', *, *, #3763, .t. ) ;
#3736 = oriented_edge ( 'none', *, *, #3738, .t. ) ;
#3737 = oriented_edge ( 'none', *, *, #3966, .t. ) ;
#3738 = edge_curve ( 'none', #4580, #3957, #7661, .t. ) ;
#3739 = oriented_edge ( 'none', *, *, #3773, .f. ) ;
#3740 = oriented_edge ( 'none', *, *, #3822, .t. ) ;
#3741 = oriented_edge ( 'none', *, *, #3758, .t. ) ;
#3742 = edge_curve ( 'none', #3748, #4594, #7698, .t. ) ;
#3743 = oriented_edge ( 'none', *, *, #87, .f. ) ;
#3744 = edge_curve ( 'none', #170, #4081, #7693, .t. ) ;
#3745 = vertex_point ( 'none', #7699 ) ;
#3746 = oriented_edge ( 'none', *, *, #3834, .f. ) ;
#3747 = oriented_edge ( 'none', *, *, #52, .t. ) ;
#3748 = vertex_point ( 'none', #7704 ) ;
#3749 = vertex_point ( 'none', #7703 ) ;
#3750 = oriented_edge ( 'none', *, *, #3978, .f. ) ;
#3751 = oriented_edge ( 'none', *, *, #3755, .t. ) ;
#3752 = edge_loop ( 'none', ( #3743, #3778, #3776, #3784, #3779, #3768, #3785, #3819, #3740 ) ) ;
#3753 = edge_loop ( 'none', ( #3808, #3794, #3812, #3809, #3811, #3833, #3746, #3793, #3815 ) ) ;
#3754 = oriented_edge ( 'none', *, *, #3742, .t. ) ;
#3755 = edge_curve ( 'none', #3749, #3929, #7685, .t. ) ;
#3756 = edge_curve ( 'none', #3745, #3771, #7681, .t. ) ;
#3757 = oriented_edge ( 'none', *, *, #4591, .f. ) ;
#3758 = edge_curve ( 'none', #3931, #3748, #7736, .t. ) ;
#3759 = vertex_point ( 'none', #7677 ) ;
#3760 = oriented_edge ( 'none', *, *, #4526, .f. ) ;
#3761 = oriented_edge ( 'none', *, *, #118, .t. ) ;
#3762 = oriented_edge ( 'none', *, *, #3756, .f. ) ;
#3763 = edge_curve ( 'none', #4592, #3749, #7732, .t. ) ;
#3764 = oriented_edge ( 'none', *, *, #3774, .f. ) ;
#3765 = oriented_edge ( 'none', *, *, #57, .t. ) ;
#3766 = vertex_point ( 'none', #7686 ) ;
#3767 = edge_curve ( 'none', #3800, #3766, #7688, .t. ) ;
#3768 = oriented_edge ( 'none', *, *, #3786, .t. ) ;
#3769 = oriented_edge ( 'none', *, *, #3767, .f. ) ;
#3770 = edge_curve ( 'none', #3766, #47, #7724, .t. ) ;
#3771 = vertex_point ( 'none', #7720 ) ;
#3772 = oriented_edge ( 'none', *, *, #3770, .f. ) ;
#3773 = edge_curve ( 'none', #43, #3745, #7717, .t. ) ;
#3774 = edge_curve ( 'none', #3771, #3800, #7711, .t. ) ;
#3775 = edge_curve ( 'none', #130, #3780, #7726, .t. ) ;
#3776 = oriented_edge ( 'none', *, *, #4119, .t. ) ;
#3777 = edge_curve ( 'none', #3759, #3795, #7769, .t. ) ;
#3778 = oriented_edge ( 'none', *, *, #3782, .t. ) ;
#3779 = oriented_edge ( 'none', *, *, #3775, .t. ) ;
#3780 = vertex_point ( 'none', #7771 ) ;
#3781 = edge_curve ( 'none', #45, #3970, #7765, .t. ) ;
#3782 = edge_curve ( 'none', #72, #4116, #7770, .t. ) ;
#3783 = edge_loop ( 'none', ( #4321, #4387, #4390, #4389 ) ) ;
#3784 = oriented_edge ( 'none', *, *, #131, .f. ) ;
#3785 = oriented_edge ( 'none', *, *, #3777, .t. ) ;
#3786 = edge_curve ( 'none', #3780, #3759, #7762, .t. ) ;
#3787 = advanced_face ( 'none', ( #7764 ), #7707, .t. ) ;
#3788 = oriented_edge ( 'none', *, *, #3804, .t. ) ;
#3789 = oriented_edge ( 'none', *, *, #4129, .t. ) ;
#3790 = vertex_point ( 'none', #7750 ) ;
#3791 = edge_curve ( 'none', #3806, #3795, #7801, .t. ) ;
#3792 = oriented_edge ( 'none', *, *, #4442, .f. ) ;
#3793 = oriented_edge ( 'none', *, *, #176, .t. ) ;
#3794 = oriented_edge ( 'none', *, *, #134, .t. ) ;
#3795 = vertex_point ( 'none', #7742 ) ;
#3796 = edge_curve ( 'none', #3813, #4150, #7744, .t. ) ;
#3797 = vertex_point ( 'none', #7755 ) ;
#3798 = oriented_edge ( 'none', *, *, #3781, .f. ) ;
#3799 = vertex_point ( 'none', #7795 ) ;
#3800 = vertex_point ( 'none', #7745 ) ;
#3801 = edge_curve ( 'none', #3795, #3790, #7739, .t. ) ;
#3802 = edge_loop ( 'none', ( #3757, #3736, #3737, #3760, #3735, #3751, #3761, #3741, #3754 ) ) ;
#3803 = advanced_face ( 'none', ( #7792, #7789, #7788 ), #7797, .f. ) ;
#3804 = edge_curve ( 'none', #3799, #3806, #7784, .t. ) ;
#3805 = oriented_edge ( 'none', *, *, #29, .t. ) ;
#3806 = vertex_point ( 'none', #7783 ) ;
#3807 = oriented_edge ( 'none', *, *, #106, .f. ) ;
#3808 = oriented_edge ( 'none', *, *, #3744, .f. ) ;
#3809 = oriented_edge ( 'none', *, *, #3810, .f. ) ;
#3810 = edge_curve ( 'none', #129, #3824, #7774, .t. ) ;
#3811 = oriented_edge ( 'none', *, *, #122, .f. ) ;
#3812 = oriented_edge ( 'none', *, *, #3826, .f. ) ;
#3813 = vertex_point ( 'none', #7775 ) ;
#3814 = edge_curve ( 'none', #3759, #3799, #7781, .t. ) ;
#3815 = oriented_edge ( 'none', *, *, #4120, .f. ) ;
#3816 = oriented_edge ( 'none', *, *, #3836, .t. ) ;
#3817 = advanced_face ( 'none', ( #7782 ), #7772, .f. ) ;
#3818 = oriented_edge ( 'none', *, *, #3814, .t. ) ;
#3819 = oriented_edge ( 'none', *, *, #3801, .t. ) ;
#3820 = oriented_edge ( 'none', *, *, #3777, .f. ) ;
#3821 = oriented_edge ( 'none', *, *, #3791, .t. ) ;
#3822 = edge_curve ( 'none', #3790, #76, #7822, .t. ) ;
#3823 = edge_loop ( 'none', ( #3807, #3789, #3805, #3825 ) ) ;
#3824 = vertex_point ( 'none', #7826 ) ;
#3825 = oriented_edge ( 'none', *, *, #4128, .t. ) ;
#3826 = edge_curve ( 'none', #3824, #139, #7817, .t. ) ;
#3827 = oriented_edge ( 'none', *, *, #283, .t. ) ;
#3828 = edge_curve ( 'none', #243, #248, #7816, .t. ) ;
#3829 = edge_curve ( 'none', #262, #244, #7830, .t. ) ;
#3830 = advanced_face ( 'none', ( #7790 ), #7809, .t. ) ;
#3831 = oriented_edge ( 'none', *, *, #3878, .f. ) ;
#3832 = advanced_face ( 'none', ( #7858 ), #7864, .t. ) ;
#3833 = oriented_edge ( 'none', *, *, #3796, .f. ) ;
#3834 = edge_curve ( 'none', #138, #3813, #7815, .t. ) ;
#3835 = edge_loop ( 'none', ( #3820, #3818, #3788, #3821 ) ) ;
#3836 = edge_curve ( 'none', #4199, #4091, #7823, .t. ) ;
#3837 = vertex_point ( 'none', #7854 ) ;
#3838 = oriented_edge ( 'none', *, *, #5141, .f. ) ;
#3839 = oriented_edge ( 'none', *, *, #4105, .f. ) ;
#3840 = edge_curve ( 'none', #3843, #3871, #7839, .t. ) ;
#3841 = oriented_edge ( 'none', *, *, #3840, .t. ) ;
#3842 = vertex_point ( 'none', #7852 ) ;
#3843 = vertex_point ( 'none', #7834 ) ;
#3844 = oriented_edge ( 'none', *, *, #4924, .t. ) ;
#3845 = oriented_edge ( 'none', *, *, #3861, .t. ) ;
#3846 = edge_curve ( 'none', #3856, #3857, #7900, .t. ) ;
#3847 = oriented_edge ( 'none', *, *, #3896, .t. ) ;
#3848 = edge_loop ( 'none', ( #3853, #3852, #3849, #3845 ) ) ;
#3849 = oriented_edge ( 'none', *, *, #3846, .t. ) ;
#3850 = advanced_face ( 'none', ( #7899, #7898 ), #7901, .f. ) ;
#3851 = oriented_edge ( 'none', *, *, #5185, .f. ) ;
#3852 = oriented_edge ( 'none', *, *, #3858, .t. ) ;
#3853 = oriented_edge ( 'none', *, *, #4903, .t. ) ;
#3854 = oriented_edge ( 'none', *, *, #3855, .f. ) ;
#3855 = edge_curve ( 'none', #5181, #5175, #7894, .t. ) ;
#3856 = vertex_point ( 'none', #7891 ) ;
#3857 = vertex_point ( 'none', #7890 ) ;
#3858 = edge_curve ( 'none', #4882, #3856, #7880, .t. ) ;
#3859 = edge_loop ( 'none', ( #3854, #3851 ) ) ;
#3860 = edge_loop ( 'none', ( #3844, #3873, #3893, #3874 ) ) ;
#3861 = edge_curve ( 'none', #3857, #4899, #7887, .t. ) ;
#3862 = oriented_edge ( 'none', *, *, #3863, .f. ) ;
#3863 = edge_curve ( 'none', #5129, #5106, #7876, .t. ) ;
#3864 = edge_loop ( 'none', ( #3862, #3867 ) ) ;
#3865 = advanced_face ( 'none', ( #7400, #7553 ), #7363, .f. ) ;
#3866 = edge_curve ( 'none', #3871, #3869, #7504, .t. ) ;
#3867 = oriented_edge ( 'none', *, *, #5131, .f. ) ;
#3868 = edge_curve ( 'none', #3869, #3842, #7836, .t. ) ;
#3869 = vertex_point ( 'none', #7931 ) ;
#3870 = oriented_edge ( 'none', *, *, #3866, .t. ) ;
#3871 = vertex_point ( 'none', #7929 ) ;
#3872 = oriented_edge ( 'none', *, *, #3868, .t. ) ;
#3873 = oriented_edge ( 'none', *, *, #3875, .t. ) ;
#3874 = oriented_edge ( 'none', *, *, #3915, .t. ) ;
#3875 = edge_curve ( 'none', #4905, #3891, #7923, .t. ) ;
#3876 = vertex_point ( 'none', #7924 ) ;
#3877 = oriented_edge ( 'none', *, *, #3199, .f. ) ;
#3878 = edge_curve ( 'none', #5105, #5176, #7925, .t. ) ;
#3879 = edge_loop ( 'none', ( #3838, #3877 ) ) ;
#3880 = oriented_edge ( 'none', *, *, #5072, .t. ) ;
#3881 = oriented_edge ( 'none', *, *, #5124, .t. ) ;
#3882 = oriented_edge ( 'none', *, *, #3886, .t. ) ;
#3883 = edge_loop ( 'none', ( #3128, #3881 ) ) ;
#3884 = oriented_edge ( 'none', *, *, #5034, .t. ) ;
#3885 = advanced_face ( 'none', ( #7928, #7919 ), #7926, .t. ) ;
#3886 = edge_curve ( 'none', #5122, #5182, #7907, .t. ) ;
#3887 = edge_loop ( 'none', ( #3909, #3889 ) ) ;
#3888 = oriented_edge ( 'none', *, *, #3908, .t. ) ;
#3889 = oriented_edge ( 'none', *, *, #5089, .f. ) ;
#3890 = edge_curve ( 'none', #5113, #5110, #7911, .t. ) ;
#3891 = vertex_point ( 'none', #7918 ) ;
#3892 = edge_curve ( 'none', #3891, #3876, #7902, .t. ) ;
#3893 = oriented_edge ( 'none', *, *, #3892, .t. ) ;
#3894 = advanced_face ( 'none', ( #7927 ), #7952, .t. ) ;
#3895 = edge_loop ( 'none', ( #3920, #3916, #3847, #3913 ) ) ;
#3896 = edge_curve ( 'none', #3914, #5332, #7955, .t. ) ;
#3897 = vertex_point ( 'none', #7944 ) ;
#3898 = advanced_face ( 'none', ( #7938, #7942 ), #7956, .f. ) ;
#3899 = oriented_edge ( 'none', *, *, #3903, .t. ) ;
#3900 = edge_loop ( 'none', ( #3910, #3841, #3870, #3872 ) ) ;
#3901 = vertex_point ( 'none', #7954 ) ;
#3902 = oriented_edge ( 'none', *, *, #3904, .t. ) ;
#3903 = edge_curve ( 'none', #3912, #3901, #7936, .t. ) ;
#3904 = edge_curve ( 'none', #3897, #3912, #7937, .t. ) ;
#3905 = edge_curve ( 'none', #3842, #3843, #7993, .t. ) ;
#3906 = oriented_edge ( 'none', *, *, #3907, .t. ) ;
#3907 = edge_curve ( 'none', #3911, #3897, #7988, .t. ) ;
#3908 = edge_curve ( 'none', #3901, #3911, #7992, .t. ) ;
#3909 = oriented_edge ( 'none', *, *, #3890, .f. ) ;
#3910 = oriented_edge ( 'none', *, *, #3905, .t. ) ;
#3911 = vertex_point ( 'none', #7978 ) ;
#3912 = vertex_point ( 'none', #7991 ) ;
#3913 = oriented_edge ( 'none', *, *, #5317, .f. ) ;
#3914 = vertex_point ( 'none', #7982 ) ;
#3915 = edge_curve ( 'none', #3876, #4925, #7970, .t. ) ;
#3916 = oriented_edge ( 'none', *, *, #3922, .t. ) ;
#3917 = oriented_edge ( 'none', *, *, #3924, .t. ) ;
#3918 = edge_curve ( 'none', #3919, #5331, #7965, .t. ) ;
#3919 = vertex_point ( 'none', #7974 ) ;
#3920 = oriented_edge ( 'none', *, *, #3918, .f. ) ;
#3921 = edge_loop ( 'none', ( #3917, #4198, #4185, #4187, #4182, #4190, #4232 ) ) ;
#3922 = edge_curve ( 'none', #3919, #3914, #7972, .t. ) ;
#3923 = vertex_point ( 'none', #8019 ) ;
#3924 = edge_curve ( 'none', #4873, #3923, #8013, .t. ) ;
#3925 = advanced_face ( 'none', ( #8015 ), #8020, .t. ) ;
#3926 = edge_curve ( 'none', #129, #4160, #8001, .t. ) ;
#3927 = oriented_edge ( 'none', *, *, #112, .t. ) ;
#3928 = edge_curve ( 'none', #54, #91, #8002, .t. ) ;
#3929 = vertex_point ( 'none', #8014 ) ;
#3930 = oriented_edge ( 'none', *, *, #3935, .t. ) ;
#3931 = vertex_point ( 'none', #8051 ) ;
#3932 = edge_loop ( 'none', ( #111, #114, #110, #113 ) ) ;
#3933 = vertex_point ( 'none', #8050 ) ;
#3934 = oriented_edge ( 'none', *, *, #4072, .t. ) ;
#3935 = edge_curve ( 'none', #3929, #116, #7996, .t. ) ;
#3936 = oriented_edge ( 'none', *, *, #3926, .t. ) ;
#3937 = edge_loop ( 'none', ( #109, #3930, #3927, #108 ) ) ;
#3938 = cartesian_point ( 'none', ( 30.40000000000001600, 0.3205582637869873700, -5.440880241055710400 ) ) ;
#3939 = cartesian_point ( 'none', ( 30.40000000000002000, 0.3223754833349963800, -5.450733553638721100 ) ) ;
#3940 = advanced_face ( 'none', ( #8052 ), #8046, .t. ) ;
#3941 = oriented_edge ( 'none', *, *, #4844, .f. ) ;
#3942 = edge_curve ( 'none', #3943, #5338, #8047, .t. ) ;
#3943 = vertex_point ( 'none', #8021 ) ;
#3944 = advanced_face ( 'none', ( #8035, #8031, #8048 ), #8036, .f. ) ;
#3945 = edge_loop ( 'none', ( #3941, #4146, #4130, #3962, #3975, #3971, #3955, #3964, #3979, #4156 ) ) ;
#3946 = oriented_edge ( 'none', *, *, #3997, .t. ) ;
#3947 = oriented_edge ( 'none', *, *, #3590, .t. ) ;
#3948 = oriented_edge ( 'none', *, *, #5339, .f. ) ;
#3949 = edge_loop ( 'none', ( #3969, #3973, #123, #3936 ) ) ;
#3950 = edge_curve ( 'none', #3943, #4132, #8023, .t. ) ;
#3951 = oriented_edge ( 'none', *, *, #3950, .t. ) ;
#3952 = advanced_face ( 'none', ( #8049 ), #8083, .t. ) ;
#3953 = vertex_point ( 'none', #8028 ) ;
#3954 = edge_curve ( 'none', #3914, #3977, #8075, .t. ) ;
#3955 = oriented_edge ( 'none', *, *, #3959, .t. ) ;
#3956 = oriented_edge ( 'none', *, *, #3967, .t. ) ;
#3957 = vertex_point ( 'none', #8024 ) ;
#3958 = oriented_edge ( 'none', *, *, #3966, .f. ) ;
#3959 = edge_curve ( 'none', #3977, #4879, #8071, .t. ) ;
#3960 = edge_curve ( 'none', #4138, #4143, #8040, .t. ) ;
#3961 = oriented_edge ( 'none', *, *, #3978, .t. ) ;
#3962 = oriented_edge ( 'none', *, *, #5336, .f. ) ;
#3963 = vertex_point ( 'none', #8077 ) ;
#3964 = oriented_edge ( 'none', *, *, #3998, .t. ) ;
#3965 = edge_curve ( 'none', #4087, #3963, #8115, .t. ) ;
#3966 = edge_curve ( 'none', #3957, #3974, #8069, .t. ) ;
#3967 = edge_curve ( 'none', #3957, #3970, #8068, .t. ) ;
#3968 = edge_curve ( 'none', #3996, #3976, #8105, .t. ) ;
#3969 = oriented_edge ( 'none', *, *, #4000, .f. ) ;
#3970 = vertex_point ( 'none', #8103 ) ;
#3971 = oriented_edge ( 'none', *, *, #3954, .t. ) ;
#3972 = oriented_edge ( 'none', *, *, #3965, .f. ) ;
#3973 = oriented_edge ( 'none', *, *, #4001, .t. ) ;
#3974 = vertex_point ( 'none', #8082 ) ;
#3975 = oriented_edge ( 'none', *, *, #3896, .f. ) ;
#3976 = vertex_point ( 'none', #8116 ) ;
#3977 = vertex_point ( 'none', #8110 ) ;
#3978 = edge_curve ( 'none', #3970, #3963, #8098, .t. ) ;
#3979 = oriented_edge ( 'none', *, *, #3968, .t. ) ;
#3980 = oriented_edge ( 'none', *, *, #3863, .t. ) ;
#3981 = oriented_edge ( 'none', *, *, #4357, .t. ) ;
#3982 = edge_loop ( 'none', ( #3995, #3992, #3984, #3993 ) ) ;
#3983 = vertex_point ( 'none', #8093 ) ;
#3984 = oriented_edge ( 'none', *, *, #5090, .t. ) ;
#3985 = oriented_edge ( 'none', *, *, #4144, .t. ) ;
#3986 = vertex_point ( 'none', #8118 ) ;
#3987 = edge_loop ( 'none', ( #4953, #4872, #4955, #4874 ) ) ;
#3988 = oriented_edge ( 'none', *, *, #4615, .t. ) ;
#3989 = oriented_edge ( 'none', *, *, #5152, .f. ) ;
#3990 = oriented_edge ( 'none', *, *, #4600, .f. ) ;
#3991 = vertex_point ( 'none', #8091 ) ;
#3992 = oriented_edge ( 'none', *, *, #4105, .t. ) ;
#3993 = oriented_edge ( 'none', *, *, #5352, .t. ) ;
#3994 = oriented_edge ( 'none', *, *, #4916, .f. ) ;
#3995 = oriented_edge ( 'none', *, *, #5151, .f. ) ;
#3996 = vertex_point ( 'none', #8090 ) ;
#3997 = edge_curve ( 'none', #4145, #3991, #8095, .t. ) ;
#3998 = edge_curve ( 'none', #4879, #3996, #8137, .t. ) ;
#3999 = oriented_edge ( 'none', *, *, #4002, .f. ) ;
#4000 = edge_curve ( 'none', #4149, #4160, #8135, .t. ) ;
#4001 = edge_curve ( 'none', #4149, #4150, #8087, .t. ) ;
#4002 = edge_curve ( 'none', #4138, #3991, #8145, .t. ) ;
#4003 = oriented_edge ( 'none', *, *, #4952, .f. ) ;
#4004 = oriented_edge ( 'none', *, *, #4289, .t. ) ;
#4005 = advanced_face ( 'none', ( #7882 ), #8092, .t. ) ;
#4006 = advanced_face ( 'none', ( #8183, #8182 ), #8175, .f. ) ;
#4007 = edge_loop ( 'none', ( #4284, #4286 ) ) ;
#4008 = oriented_edge ( 'none', *, *, #4945, .t. ) ;
#4009 = oriented_edge ( 'none', *, *, #4285, .t. ) ;
#4010 = edge_curve ( 'none', #4985, #4934, #8179, .t. ) ;
#4011 = edge_loop ( 'none', ( #4028, #4043 ) ) ;
#4012 = oriented_edge ( 'none', *, *, #4010, .t. ) ;
#4013 = edge_loop ( 'none', ( #4003, #4012, #4025, #4021 ) ) ;
#4014 = advanced_face ( 'none', ( #8178 ), #8164, .t. ) ;
#4015 = edge_loop ( 'none', ( #4022, #4037 ) ) ;
#4016 = edge_loop ( 'none', ( #4281, #4023, #4038, #4019 ) ) ;
#4017 = edge_curve ( 'none', #4994, #4929, #8158, .t. ) ;
#4018 = edge_loop ( 'none', ( #4045, #4020, #4034, #4029 ) ) ;
#4019 = oriented_edge ( 'none', *, *, #4031, .f. ) ;
#4020 = oriented_edge ( 'none', *, *, #4030, .t. ) ;
#4021 = oriented_edge ( 'none', *, *, #4017, .f. ) ;
#4022 = oriented_edge ( 'none', *, *, #4981, .f. ) ;
#4023 = oriented_edge ( 'none', *, *, #4017, .t. ) ;
#4024 = advanced_face ( 'none', ( #8181 ), #8160, .t. ) ;
#4025 = oriented_edge ( 'none', *, *, #4887, .t. ) ;
#4026 = advanced_face ( 'none', ( #8163, #8210 ), #8149, .f. ) ;
#4027 = edge_curve ( 'none', #4920, #4919, #8208, .t. ) ;
#4028 = oriented_edge ( 'none', *, *, #4939, .t. ) ;
#4029 = oriented_edge ( 'none', *, *, #4027, .f. ) ;
#4030 = edge_curve ( 'none', #4936, #4926, #8202, .t. ) ;
#4031 = edge_curve ( 'none', #4990, #4940, #8198, .t. ) ;
#4032 = edge_loop ( 'none', ( #3609, #3610 ) ) ;
#4033 = oriented_edge ( 'none', *, *, #4883, .f. ) ;
#4034 = oriented_edge ( 'none', *, *, #4933, .t. ) ;
#4035 = oriented_edge ( 'none', *, *, #4061, .f. ) ;
#4036 = advanced_face ( 'none', ( #8205, #8187 ), #8184, .t. ) ;
#4037 = oriented_edge ( 'none', *, *, #4030, .f. ) ;
#4038 = oriented_edge ( 'none', *, *, #4943, .t. ) ;
#4039 = edge_curve ( 'none', #3912, #4880, #8186, .t. ) ;
#4040 = oriented_edge ( 'none', *, *, #4027, .t. ) ;
#4041 = oriented_edge ( 'none', *, *, #4930, .t. ) ;
#4042 = oriented_edge ( 'none', *, *, #3904, .f. ) ;
#4043 = oriented_edge ( 'none', *, *, #4031, .t. ) ;
#4044 = edge_loop ( 'none', ( #4033, #4040, #4041, #4049, #4042, #4054, #4035, #4051, #4046 ) ) ;
#4045 = oriented_edge ( 'none', *, *, #4877, .f. ) ;
#4046 = oriented_edge ( 'none', *, *, #4050, .f. ) ;
#4047 = advanced_face ( 'none', ( #8241 ), #8209, .t. ) ;
#4048 = edge_curve ( 'none', #3594, #3897, #8229, .t. ) ;
#4049 = oriented_edge ( 'none', *, *, #4039, .f. ) ;
#4050 = edge_curve ( 'none', #4879, #3842, #8224, .t. ) ;
#4051 = oriented_edge ( 'none', *, *, #3905, .f. ) ;
#4052 = edge_loop ( 'none', ( #4063, #4070, #4065, #4256 ) ) ;
#4053 = edge_curve ( 'none', #256, #236, #8235, .t. ) ;
#4054 = oriented_edge ( 'none', *, *, #4048, .f. ) ;
#4055 = edge_loop ( 'none', ( #4056, #4062, #4060, #4057 ) ) ;
#4056 = oriented_edge ( 'none', *, *, #261, .f. ) ;
#4057 = oriented_edge ( 'none', *, *, #4053, .f. ) ;
#4058 = advanced_face ( 'none', ( #8225 ), #8260, .t. ) ;
#4059 = advanced_face ( 'none', ( #8219 ), #8276, .f. ) ;
#4060 = oriented_edge ( 'none', *, *, #296, .t. ) ;
#4061 = edge_curve ( 'none', #3843, #3594, #8193, .t. ) ;
#4062 = oriented_edge ( 'none', *, *, #3828, .f. ) ;
#4063 = oriented_edge ( 'none', *, *, #4203, .f. ) ;
#4064 = advanced_face ( 'none', ( #8257 ), #8259, .t. ) ;
#4065 = oriented_edge ( 'none', *, *, #4270, .t. ) ;
#4066 = edge_curve ( 'none', #4075, #4088, #8278, .t. ) ;
#4067 = edge_loop ( 'none', ( #3958, #3956, #3961, #3972, #4110 ) ) ;
#4068 = oriented_edge ( 'none', *, *, #4148, .t. ) ;
#4069 = advanced_face ( 'none', ( #8291 ), #8270, .f. ) ;
#4070 = oriented_edge ( 'none', *, *, #4258, .t. ) ;
#4071 = vertex_point ( 'none', #8233 ) ;
#4072 = edge_curve ( 'none', #4100, #4075, #8284, .t. ) ;
#4073 = edge_curve ( 'none', #3586, #3953, #8338, .t. ) ;
#4074 = oriented_edge ( 'none', *, *, #4066, .f. ) ;
#4075 = vertex_point ( 'none', #8289 ) ;
#4076 = edge_curve ( 'none', #4118, #4071, #8326, .t. ) ;
#4077 = edge_loop ( 'none', ( #4094, #4101, #4126, #4135 ) ) ;
#4078 = edge_curve ( 'none', #4091, #4118, #8331, .t. ) ;
#4079 = oriented_edge ( 'none', *, *, #4086, .f. ) ;
#4080 = vertex_point ( 'none', #8286 ) ;
#4081 = vertex_point ( 'none', #8328 ) ;
#4082 = vertex_point ( 'none', #8316 ) ;
#4083 = oriented_edge ( 'none', *, *, #4076, .f. ) ;
#4084 = edge_curve ( 'none', #4091, #4090, #8318, .t. ) ;
#4085 = oriented_edge ( 'none', *, *, #4084, .t. ) ;
#4086 = edge_curve ( 'none', #4071, #4090, #8325, .t. ) ;
#4087 = vertex_point ( 'none', #8313 ) ;
#4088 = vertex_point ( 'none', #8314 ) ;
#4089 = edge_curve ( 'none', #4080, #4112, #8327, .t. ) ;
#4090 = vertex_point ( 'none', #8366 ) ;
#4091 = vertex_point ( 'none', #8332 ) ;
#4092 = vertex_point ( 'none', #8365 ) ;
#4093 = oriented_edge ( 'none', *, *, #4078, .f. ) ;
#4094 = oriented_edge ( 'none', *, *, #4096, .f. ) ;
#4095 = oriented_edge ( 'none', *, *, #4152, .t. ) ;
#4096 = edge_curve ( 'none', #4080, #4082, #8361, .t. ) ;
#4097 = advanced_face ( 'none', ( #8360 ), #8368, .t. ) ;
#4098 = edge_loop ( 'none', ( #4093, #4085, #4079, #4083 ) ) ;
#4099 = edge_curve ( 'none', #4116, #4081, #8353, .t. ) ;
#4100 = vertex_point ( 'none', #7871 ) ;
#4101 = oriented_edge ( 'none', *, *, #4089, .t. ) ;
#4102 = edge_curve ( 'none', #3953, #4181, #8354, .t. ) ;
#4103 = oriented_edge ( 'none', *, *, #4237, .t. ) ;
#4104 = oriented_edge ( 'none', *, *, #5345, .f. ) ;
#4105 = edge_curve ( 'none', #5076, #5144, #8342, .t. ) ;
#4106 = oriented_edge ( 'none', *, *, #4099, .t. ) ;
#4107 = advanced_face ( 'none', ( #8406 ), #8397, .f. ) ;
#4108 = edge_loop ( 'none', ( #3589, #3582, #3581, #3593, #3587, #4147, #4068 ) ) ;
#4109 = oriented_edge ( 'none', *, *, #4119, .f. ) ;
#4110 = oriented_edge ( 'none', *, *, #4115, .f. ) ;
#4111 = edge_loop ( 'none', ( #4109, #4106, #4114, #4074, #4117 ) ) ;
#4112 = vertex_point ( 'none', #8405 ) ;
#4113 = vertex_point ( 'none', #8399 ) ;
#4114 = oriented_edge ( 'none', *, *, #4120, .t. ) ;
#4115 = edge_curve ( 'none', #3974, #4087, #8398, .t. ) ;
#4116 = vertex_point ( 'none', #8400 ) ;
#4117 = oriented_edge ( 'none', *, *, #4072, .f. ) ;
#4118 = vertex_point ( 'none', #8407 ) ;
#4119 = edge_curve ( 'none', #4116, #4100, #8388, .t. ) ;
#4120 = edge_curve ( 'none', #4081, #4088, #8401, .t. ) ;
#4121 = oriented_edge ( 'none', *, *, #4144, .f. ) ;
#4122 = oriented_edge ( 'none', *, *, #4129, .f. ) ;
#4123 = edge_curve ( 'none', #4082, #4134, #8378, .t. ) ;
#4124 = advanced_face ( 'none', ( #8436 ), #8385, .t. ) ;
#4125 = edge_loop ( 'none', ( #4122, #4142, #4121, #4137 ) ) ;
#4126 = oriented_edge ( 'none', *, *, #4128, .f. ) ;
#4127 = vertex_point ( 'none', #8381 ) ;
#4128 = edge_curve ( 'none', #4134, #4112, #8423, .t. ) ;
#4129 = edge_curve ( 'none', #4092, #4113, #8430, .t. ) ;
#4130 = oriented_edge ( 'none', *, *, #3942, .t. ) ;
#4131 = advanced_face ( 'none', ( #8429 ), #8425, .f. ) ;
#4132 = vertex_point ( 'none', #8431 ) ;
#4133 = vertex_point ( 'none', #8417 ) ;
#4134 = vertex_point ( 'none', #8413 ) ;
#4135 = oriented_edge ( 'none', *, *, #4123, .f. ) ;
#4136 = oriented_edge ( 'none', *, *, #3960, .t. ) ;
#4137 = oriented_edge ( 'none', *, *, #4153, .f. ) ;
#4138 = vertex_point ( 'none', #8412 ) ;
#4139 = edge_loop ( 'none', ( #4136, #4095, #3946, #3999 ) ) ;
#4140 = advanced_face ( 'none', ( #8414 ), #8466, .t. ) ;
#4141 = edge_curve ( 'none', #4092, #4127, #8461, .t. ) ;
#4142 = oriented_edge ( 'none', *, *, #4141, .t. ) ;
#4143 = vertex_point ( 'none', #8457 ) ;
#4144 = edge_curve ( 'none', #4133, #4127, #8458, .t. ) ;
#4145 = vertex_point ( 'none', #8452 ) ;
#4146 = oriented_edge ( 'none', *, *, #4158, .t. ) ;
#4147 = oriented_edge ( 'none', *, *, #4151, .t. ) ;
#4148 = edge_curve ( 'none', #4155, #3594, #8448, .t. ) ;
#4149 = vertex_point ( 'none', #8419 ) ;
#4150 = vertex_point ( 'none', #8453 ) ;
#4151 = edge_curve ( 'none', #4132, #4155, #8418, .t. ) ;
#4152 = edge_curve ( 'none', #4143, #4145, #8489, .t. ) ;
#4153 = edge_curve ( 'none', #4113, #4133, #8467, .t. ) ;
#4154 = edge_loop ( 'none', ( #4157, #3951, #3947, #3948 ) ) ;
#4155 = vertex_point ( 'none', #8485 ) ;
#4156 = oriented_edge ( 'none', *, *, #3579, .f. ) ;
#4157 = oriented_edge ( 'none', *, *, #3942, .f. ) ;
#4158 = edge_curve ( 'none', #4861, #3943, #8479, .t. ) ;
#4159 = advanced_face ( 'none', ( #8443 ), #8447, .t. ) ;
#4160 = vertex_point ( 'none', #8474 ) ;
#4161 = closed_shell ( 'none', ( #4224, #4208, #4265, #4260, #4242, #4250, #4058 ) ) ;
#4162 = manifold_solid_brep ( 'mirror1', #4870 ) ;
#4163 = oriented_edge ( 'none', *, *, #4399, .t. ) ;
#4164 = oriented_edge ( 'none', *, *, #4335, .t. ) ;
#4165 = closed_shell ( 'none', ( #230, #254, #294, #290, #4059, #4200, #4228 ) ) ;
#4166 = oriented_edge ( 'none', *, *, #4327, .t. ) ;
#4167 = manifold_solid_brep ( 'sweep2[3]', #4161 ) ;
#4168 = oriented_edge ( 'none', *, *, #3829, .t. ) ;
#4169 = vertex_point ( 'none', #8473 ) ;
#4170 = edge_loop ( 'none', ( #4225, #4168, #4230, #4220 ) ) ;
#4171 = advanced_face ( 'none', ( #8470 ), #8472, .t. ) ;
#4172 = oriented_edge ( 'none', *, *, #4173, .t. ) ;
#4173 = edge_curve ( 'none', #4181, #4169, #8468, .t. ) ;
#4174 = edge_curve ( 'none', #4181, #5313, #8519, .t. ) ;
#4175 = edge_curve ( 'none', #4169, #4880, #8515, .t. ) ;
#4176 = edge_loop ( 'none', ( #3989, #3839 ) ) ;
#4177 = oriented_edge ( 'none', *, *, #4178, .t. ) ;
#4178 = edge_curve ( 'none', #4880, #4238, #8512, .t. ) ;
#4179 = edge_curve ( 'none', #287, #263, #8475, .t. ) ;
#4180 = oriented_edge ( 'none', *, *, #5180, .t. ) ;
#4181 = vertex_point ( 'none', #8514 ) ;
#4182 = oriented_edge ( 'none', *, *, #4186, .f. ) ;
#4183 = oriented_edge ( 'none', *, *, #5349, .f. ) ;
#4184 = edge_curve ( 'none', #3923, #3919, #8554, .t. ) ;
#4185 = oriented_edge ( 'none', *, *, #3918, .t. ) ;
#4186 = edge_curve ( 'none', #4192, #5315, #8544, .t. ) ;
#4187 = oriented_edge ( 'none', *, *, #5346, .f. ) ;
#4188 = edge_loop ( 'none', ( #4189, #4236, #4235, #4183 ) ) ;
#4189 = oriented_edge ( 'none', *, *, #4237, .f. ) ;
#4190 = oriented_edge ( 'none', *, *, #4226, .t. ) ;
#4191 = vertex_point ( 'none', #8541 ) ;
#4192 = vertex_point ( 'none', #8469 ) ;
#4193 = oriented_edge ( 'none', *, *, #4179, .f. ) ;
#4194 = oriented_edge ( 'none', *, *, #4258, .f. ) ;
#4195 = oriented_edge ( 'none', *, *, #245, .f. ) ;
#4196 = oriented_edge ( 'none', *, *, #4174, .f. ) ;
#4197 = edge_loop ( 'none', ( #4193, #4195 ) ) ;
#4198 = oriented_edge ( 'none', *, *, #4184, .t. ) ;
#4199 = vertex_point ( 'none', #8555 ) ;
#4200 = advanced_face ( 'none', ( #8531 ), #8537, .f. ) ;
#4201 = vertex_point ( 'none', #8532 ) ;
#4202 = edge_loop ( 'none', ( #4209, #4274, #4206, #4276 ) ) ;
#4203 = edge_curve ( 'none', #4271, #4261, #8576, .t. ) ;
#4204 = vertex_point ( 'none', #8535 ) ;
#4205 = vertex_point ( 'none', #8574 ) ;
#4206 = oriented_edge ( 'none', *, *, #4272, .t. ) ;
#4207 = edge_curve ( 'none', #4218, #4211, #8568, .t. ) ;
#4208 = advanced_face ( 'none', ( #8536 ), #8559, .f. ) ;
#4209 = oriented_edge ( 'none', *, *, #4212, .t. ) ;
#4210 = oriented_edge ( 'none', *, *, #5247, .t. ) ;
#4211 = vertex_point ( 'none', #8530 ) ;
#4212 = edge_curve ( 'none', #4204, #4271, #8529, .t. ) ;
#4213 = edge_loop ( 'none', ( #4266, #4222 ) ) ;
#4214 = oriented_edge ( 'none', *, *, #4267, .t. ) ;
#4215 = edge_curve ( 'none', #4205, #4263, #8557, .t. ) ;
#4216 = edge_curve ( 'none', #4211, #4218, #399, .t. ) ;
#4217 = oriented_edge ( 'none', *, *, #4219, .f. ) ;
#4218 = vertex_point ( 'none', #401 ) ;
#4219 = edge_curve ( 'none', #4218, #4205, #393, .t. ) ;
#4220 = oriented_edge ( 'none', *, *, #4179, .t. ) ;
#4221 = oriented_edge ( 'none', *, *, #4996, .f. ) ;
#4222 = oriented_edge ( 'none', *, *, #4216, .t. ) ;
#4223 = edge_curve ( 'none', #4921, #4922, #394, .t. ) ;
#4224 = advanced_face ( 'none', ( #403 ), #421, .t. ) ;
#4225 = oriented_edge ( 'none', *, *, #253, .f. ) ;
#4226 = edge_curve ( 'none', #4192, #4191, #382, .t. ) ;
#4227 = edge_loop ( 'none', ( #4196, #4172, #4233, #4177, #3595, #4103, #3588 ) ) ;
#4228 = advanced_face ( 'none', ( #420 ), #432, .t. ) ;
#4229 = edge_curve ( 'none', #4239, #4192, #419, .t. ) ;
#4230 = oriented_edge ( 'none', *, *, #247, .t. ) ;
#4231 = edge_curve ( 'none', #4191, #4873, #459, .t. ) ;
#4232 = oriented_edge ( 'none', *, *, #4231, .t. ) ;
#4233 = oriented_edge ( 'none', *, *, #4175, .t. ) ;
#4234 = advanced_face ( 'none', ( #392 ), #426, .t. ) ;
#4235 = oriented_edge ( 'none', *, *, #4186, .t. ) ;
#4236 = oriented_edge ( 'none', *, *, #4229, .t. ) ;
#4237 = edge_curve ( 'none', #4239, #5383, #423, .t. ) ;
#4238 = vertex_point ( 'none', #458 ) ;
#4239 = vertex_point ( 'none', #443 ) ;
#4240 = edge_loop ( 'none', ( #4293, #4299, #4277, #4279 ) ) ;
#4241 = oriented_edge ( 'none', *, *, #3890, .t. ) ;
#4242 = advanced_face ( 'none', ( #457 ), #482, .f. ) ;
#4243 = oriented_edge ( 'none', *, *, #4219, .t. ) ;
#4244 = oriented_edge ( 'none', *, *, #4267, .f. ) ;
#4245 = oriented_edge ( 'none', *, *, #4247, .t. ) ;
#4246 = oriented_edge ( 'none', *, *, #4272, .f. ) ;
#4247 = edge_curve ( 'none', #4263, #4205, #494, .t. ) ;
#4248 = edge_curve ( 'none', #4275, #4261, #422, .t. ) ;
#4249 = oriented_edge ( 'none', *, *, #5198, .t. ) ;
#4250 = advanced_face ( 'none', ( #478 ), #503, .f. ) ;
#4251 = oriented_edge ( 'none', *, *, #4207, .f. ) ;
#4252 = oriented_edge ( 'none', *, *, #4248, .f. ) ;
#4253 = edge_loop ( 'none', ( #4244, #4251, #4243, #4254 ) ) ;
#4254 = oriented_edge ( 'none', *, *, #4247, .f. ) ;
#4255 = edge_loop ( 'none', ( #4252, #4246 ) ) ;
#4256 = oriented_edge ( 'none', *, *, #4248, .t. ) ;
#4257 = oriented_edge ( 'none', *, *, #4215, .t. ) ;
#4258 = edge_curve ( 'none', #4271, #4204, #498, .t. ) ;
#4259 = edge_loop ( 'none', ( #4257, #4245 ) ) ;
#4260 = advanced_face ( 'none', ( #560, #495 ), #557, .t. ) ;
#4261 = vertex_point ( 'none', #502 ) ;
#4262 = oriented_edge ( 'none', *, *, #4215, .f. ) ;
#4263 = vertex_point ( 'none', #559 ) ;
#4264 = edge_loop ( 'none', ( #4269, #4194 ) ) ;
#4265 = advanced_face ( 'none', ( #551 ), #558, .f. ) ;
#4266 = oriented_edge ( 'none', *, *, #4207, .t. ) ;
#4267 = edge_curve ( 'none', #4211, #4263, #544, .t. ) ;
#4268 = oriented_edge ( 'none', *, *, #4216, .f. ) ;
#4269 = oriented_edge ( 'none', *, *, #4212, .f. ) ;
#4270 = edge_curve ( 'none', #4204, #4275, #534, .t. ) ;
#4271 = vertex_point ( 'none', #593 ) ;
#4272 = edge_curve ( 'none', #4261, #4275, #548, .t. ) ;
#4273 = edge_loop ( 'none', ( #4268, #4214, #4262, #4217 ) ) ;
#4274 = oriented_edge ( 'none', *, *, #4203, .t. ) ;
#4275 = vertex_point ( 'none', #483 ) ;
#4276 = oriented_edge ( 'none', *, *, #4270, .f. ) ;
#4277 = oriented_edge ( 'none', *, *, #5102, .t. ) ;
#4278 = oriented_edge ( 'none', *, *, #4897, .f. ) ;
#4279 = oriented_edge ( 'none', *, *, #5529, .t. ) ;
#4280 = edge_loop ( 'none', ( #4004, #4008 ) ) ;
#4281 = oriented_edge ( 'none', *, *, #4993, .f. ) ;
#4282 = advanced_face ( 'none', ( #543 ), #581, .f. ) ;
#4283 = oriented_edge ( 'none', *, *, #4895, .f. ) ;
#4284 = oriented_edge ( 'none', *, *, #4946, .f. ) ;
#4285 = edge_curve ( 'none', #4948, #4947, #580, .t. ) ;
#4286 = oriented_edge ( 'none', *, *, #4010, .f. ) ;
#4287 = oriented_edge ( 'none', *, *, #4289, .f. ) ;
#4288 = advanced_face ( 'none', ( #572 ), #535, .f. ) ;
#4289 = edge_curve ( 'none', #4891, #4989, #574, .t. ) ;
#4290 = edge_loop ( 'none', ( #4278, #4287, #4298, #4009 ) ) ;
#4291 = edge_loop ( 'none', ( #4310, #4296 ) ) ;
#4292 = oriented_edge ( 'none', *, *, #4285, .f. ) ;
#4293 = oriented_edge ( 'none', *, *, #5095, .f. ) ;
#4294 = advanced_face ( 'none', ( #622, #620 ), #621, .t. ) ;
#4295 = oriented_edge ( 'none', *, *, #4915, .t. ) ;
#4296 = oriented_edge ( 'none', *, *, #3576, .f. ) ;
#4297 = edge_curve ( 'none', #4889, #4938, #623, .t. ) ;
#4298 = oriented_edge ( 'none', *, *, #4912, .t. ) ;
#4299 = oriented_edge ( 'none', *, *, #4297, .f. ) ;
#4300 = oriented_edge ( 'none', *, *, #4302, .t. ) ;
#4301 = oriented_edge ( 'none', *, *, #3886, .f. ) ;
#4302 = edge_curve ( 'none', #5108, #5107, #603, .t. ) ;
#4303 = edge_loop ( 'none', ( #4304, #4311, #4314, #4241 ) ) ;
#4304 = oriented_edge ( 'none', *, *, #5087, .f. ) ;
#4305 = edge_loop ( 'none', ( #4313, #4295 ) ) ;
#4306 = oriented_edge ( 'none', *, *, #5100, .t. ) ;
#4307 = edge_loop ( 'none', ( #4309, #4301 ) ) ;
#4308 = edge_loop ( 'none', ( #4292, #4283 ) ) ;
#4309 = oriented_edge ( 'none', *, *, #5117, .f. ) ;
#4310 = oriented_edge ( 'none', *, *, #5083, .f. ) ;
#4311 = oriented_edge ( 'none', *, *, #4302, .f. ) ;
#4312 = advanced_face ( 'none', ( #619 ), #624, .t. ) ;
#4313 = oriented_edge ( 'none', *, *, #4297, .t. ) ;
#4314 = oriented_edge ( 'none', *, *, #5104, .t. ) ;
#4315 = oriented_edge ( 'none', *, *, #5496, .t. ) ;
#4316 = oriented_edge ( 'none', *, *, #4317, .t. ) ;
#4317 = edge_curve ( 'none', #4082, #4080, #596, .t. ) ;
#4318 = oriented_edge ( 'none', *, *, #4401, .t. ) ;
#4319 = oriented_edge ( 'none', *, *, #4439, .t. ) ;
#4320 = edge_curve ( 'none', #3800, #4363, #598, .t. ) ;
#4321 = oriented_edge ( 'none', *, *, #4332, .f. ) ;
#4322 = edge_curve ( 'none', #4362, #3771, #597, .t. ) ;
#4323 = vertex_point ( 'none', #604 ) ;
#4324 = edge_curve ( 'none', #4333, #4342, #636, .t. ) ;
#4325 = oriented_edge ( 'none', *, *, #4324, .t. ) ;
#4326 = advanced_face ( 'none', ( #594, #638 ), #642, .f. ) ;
#4327 = edge_curve ( 'none', #3837, #4199, #630, .t. ) ;
#4328 = oriented_edge ( 'none', *, *, #4078, .t. ) ;
#4329 = oriented_edge ( 'none', *, *, #4356, .t. ) ;
#4330 = edge_curve ( 'none', #4201, #4351, #685, .t. ) ;
#4331 = edge_loop ( 'none', ( #4163, #4318, #4438, #4518 ) ) ;
#4332 = edge_curve ( 'none', #4362, #4363, #637, .t. ) ;
#4333 = vertex_point ( 'none', #631 ) ;
#4334 = edge_curve ( 'none', #4383, #4336, #676, .t. ) ;
#4335 = edge_curve ( 'none', #3986, #4394, #672, .t. ) ;
#4336 = vertex_point ( 'none', #677 ) ;
#4337 = oriented_edge ( 'none', *, *, #4334, .t. ) ;
#4338 = edge_curve ( 'none', #4336, #4376, #668, .t. ) ;
#4339 = edge_curve ( 'none', #4376, #4382, #663, .t. ) ;
#4340 = edge_loop ( 'none', ( #4381, #4164, #4385, #4325 ) ) ;
#4341 = oriented_edge ( 'none', *, *, #4339, .t. ) ;
#4342 = vertex_point ( 'none', #666 ) ;
#4343 = edge_curve ( 'none', #4118, #4347, #658, .t. ) ;
#4344 = oriented_edge ( 'none', *, *, #4349, .t. ) ;
#4345 = oriented_edge ( 'none', *, *, #4343, .t. ) ;
#4346 = vertex_point ( 'none', #651 ) ;
#4347 = vertex_point ( 'none', #655 ) ;
#4348 = vertex_point ( 'none', #661 ) ;
#4349 = edge_curve ( 'none', #4347, #4346, #716, .t. ) ;
#4350 = oriented_edge ( 'none', *, *, #4096, .t. ) ;
#4351 = vertex_point ( 'none', #657 ) ;
#4352 = edge_curve ( 'none', #4346, #4348, #707, .t. ) ;
#4353 = edge_loop ( 'none', ( #4316, #4350 ) ) ;
#4354 = oriented_edge ( 'none', *, *, #4330, .t. ) ;
#4355 = oriented_edge ( 'none', *, *, #4352, .t. ) ;
#4356 = edge_curve ( 'none', #4348, #4201, #680, .t. ) ;
#4357 = edge_curve ( 'none', #4127, #4133, #711, .t. ) ;
#4358 = edge_loop ( 'none', ( #4319, #4374, #4377, #4380 ) ) ;
#4359 = edge_curve ( 'none', #4382, #4383, #710, .t. ) ;
#4360 = vertex_point ( 'none', #694 ) ;
#4361 = edge_curve ( 'none', #4342, #3986, #696, .t. ) ;
#4362 = vertex_point ( 'none', #686 ) ;
#4363 = vertex_point ( 'none', #697 ) ;
#4364 = oriented_edge ( 'none', *, *, #4397, .t. ) ;
#4365 = edge_curve ( 'none', #4394, #4368, #748, .t. ) ;
#4366 = oriented_edge ( 'none', *, *, #4439, .f. ) ;
#4367 = oriented_edge ( 'none', *, *, #4365, .t. ) ;
#4368 = vertex_point ( 'none', #650 ) ;
#4369 = advanced_face ( 'none', ( #741 ), #689, .t. ) ;
#4370 = edge_curve ( 'none', #4368, #4360, #737, .t. ) ;
#4371 = edge_loop ( 'none', ( #3985, #3981 ) ) ;
#4372 = edge_loop ( 'none', ( #4388, #4337, #4379, #4341 ) ) ;
#4373 = vertex_point ( 'none', #688 ) ;
#4374 = oriented_edge ( 'none', *, *, #4370, .t. ) ;
#4375 = edge_curve ( 'none', #4360, #4373, #739, .t. ) ;
#4376 = vertex_point ( 'none', #733 ) ;
#4377 = oriented_edge ( 'none', *, *, #4375, .t. ) ;
#4378 = edge_curve ( 'none', #4373, #4393, #749, .t. ) ;
#4379 = oriented_edge ( 'none', *, *, #4338, .t. ) ;
#4380 = oriented_edge ( 'none', *, *, #4378, .t. ) ;
#4381 = oriented_edge ( 'none', *, *, #4361, .t. ) ;
#4382 = vertex_point ( 'none', #742 ) ;
#4383 = vertex_point ( 'none', #730 ) ;
#4384 = advanced_face ( 'none', ( #725 ), #740, .t. ) ;
#4385 = oriented_edge ( 'none', *, *, #4397, .f. ) ;
#4386 = edge_loop ( 'none', ( #4364, #4367, #4366, #4391 ) ) ;
#4387 = oriented_edge ( 'none', *, *, #4322, .t. ) ;
#4388 = oriented_edge ( 'none', *, *, #4359, .t. ) ;
#4389 = oriented_edge ( 'none', *, *, #4320, .t. ) ;
#4390 = oriented_edge ( 'none', *, *, #3774, .t. ) ;
#4391 = oriented_edge ( 'none', *, *, #4440, .t. ) ;
#4392 = advanced_face ( 'none', ( #720 ), #718, .t. ) ;
#4393 = vertex_point ( 'none', #719 ) ;
#4394 = vertex_point ( 'none', #778 ) ;
#4395 = edge_curve ( 'none', #4351, #3837, #767, .t. ) ;
#4396 = oriented_edge ( 'none', *, *, #4395, .t. ) ;
#4397 = edge_curve ( 'none', #4333, #4394, #771, .t. ) ;
#4398 = advanced_face ( 'none', ( #768, #775 ), #774, .t. ) ;
#4399 = edge_curve ( 'none', #4323, #3797, #757, .t. ) ;
#4400 = edge_loop ( 'none', ( #4507, #4436, #4415, #4412, #4431, #4430 ) ) ;
#4401 = edge_curve ( 'none', #3797, #4426, #809, .t. ) ;
#4402 = oriented_edge ( 'none', *, *, #4435, .t. ) ;
#4403 = oriented_edge ( 'none', *, *, #4086, .t. ) ;
#4404 = advanced_face ( 'none', ( #762 ), #769, .t. ) ;
#4405 = oriented_edge ( 'none', *, *, #4409, .f. ) ;
#4406 = oriented_edge ( 'none', *, *, #4407, .t. ) ;
#4407 = edge_curve ( 'none', #4090, #4434, #803, .t. ) ;
#4408 = oriented_edge ( 'none', *, *, #4327, .f. ) ;
#4409 = edge_curve ( 'none', #4444, #4434, #800, .t. ) ;
#4410 = edge_curve ( 'none', #3837, #125, #791, .t. ) ;
#4411 = vertex_point ( 'none', #786 ) ;
#4412 = oriented_edge ( 'none', *, *, #4418, .t. ) ;
#4413 = vertex_point ( 'none', #790 ) ;
#4414 = advanced_face ( 'none', ( #789 ), #779, .t. ) ;
#4415 = oriented_edge ( 'none', *, *, #4416, .f. ) ;
#4416 = edge_curve ( 'none', #4413, #4071, #840, .t. ) ;
#4417 = edge_loop ( 'none', ( #4477, #4451, #4453, #4475, #4421 ) ) ;
#4418 = edge_curve ( 'none', #4413, #4528, #835, .t. ) ;
#4419 = edge_curve ( 'none', #4579, #4347, #829, .t. ) ;
#4420 = oriented_edge ( 'none', *, *, #4516, .t. ) ;
#4421 = oriented_edge ( 'none', *, *, #84, .f. ) ;
#4422 = advanced_face ( 'none', ( #826, #788 ), #842, .t. ) ;
#4423 = oriented_edge ( 'none', *, *, #4424, .t. ) ;
#4424 = edge_curve ( 'none', #4509, #4425, #573, .t. ) ;
#4425 = vertex_point ( 'none', #7868 ) ;
#4426 = vertex_point ( 'none', #7503 ) ;
#4427 = oriented_edge ( 'none', *, *, #155, .f. ) ;
#4428 = oriented_edge ( 'none', *, *, #90, .t. ) ;
#4429 = edge_loop ( 'none', ( #4447, #4513, #4408, #4474, #4514, #4478 ) ) ;
#4430 = oriented_edge ( 'none', *, *, #4419, .t. ) ;
#4431 = oriented_edge ( 'none', *, *, #4586, .t. ) ;
#4432 = oriented_edge ( 'none', *, *, #4416, .t. ) ;
#4433 = oriented_edge ( 'none', *, *, #4445, .t. ) ;
#4434 = vertex_point ( 'none', #8560 ) ;
#4435 = edge_curve ( 'none', #4425, #4448, #813, .t. ) ;
#4436 = oriented_edge ( 'none', *, *, #4076, .t. ) ;
#4437 = edge_loop ( 'none', ( #4508, #4427 ) ) ;
#4438 = oriented_edge ( 'none', *, *, #4450, .t. ) ;
#4439 = edge_curve ( 'none', #4393, #4368, #827, .t. ) ;
#4440 = edge_curve ( 'none', #4393, #4333, #8563, .t. ) ;
#4441 = oriented_edge ( 'none', *, *, #4460, .t. ) ;
#4442 = edge_curve ( 'none', #3986, #4376, #866, .t. ) ;
#4443 = advanced_face ( 'none', ( #861 ), #860, .t. ) ;
#4444 = vertex_point ( 'none', #854 ) ;
#4445 = edge_curve ( 'none', #4444, #4413, #865, .t. ) ;
#4446 = edge_curve ( 'none', #4434, #4199, #844, .t. ) ;
#4447 = oriented_edge ( 'none', *, *, #4409, .t. ) ;
#4448 = vertex_point ( 'none', #850 ) ;
#4449 = edge_curve ( 'none', #4472, #4323, #845, .t. ) ;
#4450 = edge_curve ( 'none', #4426, #4472, #898, .t. ) ;
#4451 = oriented_edge ( 'none', *, *, #4418, .f. ) ;
#4452 = oriented_edge ( 'none', *, *, #4455, .t. ) ;
#4453 = oriented_edge ( 'none', *, *, #4445, .f. ) ;
#4454 = oriented_edge ( 'none', *, *, #4330, .f. ) ;
#4455 = edge_curve ( 'none', #4201, #4456, #882, .t. ) ;
#4456 = vertex_point ( 'none', #888 ) ;
#4457 = advanced_face ( 'none', ( #884 ), #880, .t. ) ;
#4458 = edge_loop ( 'none', ( #4476, #4506, #4484, #4483, #4498, #4547 ) ) ;
#4459 = vertex_point ( 'none', #885 ) ;
#4460 = edge_curve ( 'none', #4459, #4456, #869, .t. ) ;
#4461 = edge_curve ( 'none', #4143, #4459, #853, .t. ) ;
#4462 = oriented_edge ( 'none', *, *, #4460, .f. ) ;
#4463 = edge_curve ( 'none', #4459, #62, #890, .t. ) ;
#4464 = oriented_edge ( 'none', *, *, #4463, .t. ) ;
#4465 = edge_curve ( 'none', #80, #4351, #917, .t. ) ;
#4466 = oriented_edge ( 'none', *, *, #4465, .t. ) ;
#4467 = advanced_face ( 'none', ( #881 ), #927, .t. ) ;
#4468 = edge_curve ( 'none', #4456, #4145, #921, .t. ) ;
#4469 = oriented_edge ( 'none', *, *, #4152, .f. ) ;
#4470 = oriented_edge ( 'none', *, *, #4468, .t. ) ;
#4471 = edge_loop ( 'none', ( #4515, #4420, #4423, #4402 ) ) ;
#4472 = vertex_point ( 'none', #905 ) ;
#4473 = oriented_edge ( 'none', *, *, #4461, .t. ) ;
#4474 = oriented_edge ( 'none', *, *, #4410, .t. ) ;
#4475 = oriented_edge ( 'none', *, *, #4512, .f. ) ;
#4476 = oriented_edge ( 'none', *, *, #4002, .t. ) ;
#4477 = oriented_edge ( 'none', *, *, #4521, .f. ) ;
#4478 = oriented_edge ( 'none', *, *, #4512, .t. ) ;
#4479 = advanced_face ( 'none', ( #907 ), #904, .f. ) ;
#4480 = edge_loop ( 'none', ( #4454, #4452, #4462, #4464, #4428, #4466 ) ) ;
#4481 = oriented_edge ( 'none', *, *, #4378, .f. ) ;
#4482 = oriented_edge ( 'none', *, *, #166, .f. ) ;
#4483 = oriented_edge ( 'none', *, *, #4486, .t. ) ;
#4484 = oriented_edge ( 'none', *, *, #4352, .f. ) ;
#4485 = oriented_edge ( 'none', *, *, #69, .f. ) ;
#4486 = edge_curve ( 'none', #4346, #4578, #953, .t. ) ;
#4487 = edge_loop ( 'none', ( #4549, #4539, #4541, #4557 ) ) ;
#4488 = oriented_edge ( 'none', *, *, #4492, .t. ) ;
#4489 = oriented_edge ( 'none', *, *, #4463, .f. ) ;
#4490 = edge_curve ( 'none', #4342, #4425, #920, .t. ) ;
#4491 = oriented_edge ( 'none', *, *, #4424, .f. ) ;
#4492 = edge_curve ( 'none', #4448, #4333, #908, .t. ) ;
#4493 = advanced_face ( 'none', ( #951 ), #954, .t. ) ;
#4494 = advanced_face ( 'none', ( #933 ), #942, .t. ) ;
#4495 = oriented_edge ( 'none', *, *, #4496, .f. ) ;
#4496 = edge_curve ( 'none', #4509, #4373, #937, .t. ) ;
#4497 = edge_loop ( 'none', ( #4545, #4491, #4531, #4530 ) ) ;
#4498 = oriented_edge ( 'none', *, *, #4584, .f. ) ;
#4499 = edge_curve ( 'none', #4382, #4425, #932, .t. ) ;
#4500 = advanced_face ( 'none', ( #975 ), #981, .t. ) ;
#4501 = oriented_edge ( 'none', *, *, #4490, .t. ) ;
#4502 = oriented_edge ( 'none', *, *, #4540, .f. ) ;
#4503 = edge_curve ( 'none', #3991, #4348, #962, .t. ) ;
#4504 = advanced_face ( 'none', ( #976 ), #963, .f. ) ;
#4505 = oriented_edge ( 'none', *, *, #3960, .f. ) ;
#4506 = oriented_edge ( 'none', *, *, #4503, .t. ) ;
#4507 = oriented_edge ( 'none', *, *, #4343, .f. ) ;
#4508 = oriented_edge ( 'none', *, *, #46, .f. ) ;
#4509 = vertex_point ( 'none', #967 ) ;
#4510 = advanced_face ( 'none', ( #964 ), #972, .t. ) ;
#4511 = edge_loop ( 'none', ( #4469, #4473, #4441, #4470 ) ) ;
#4512 = edge_curve ( 'none', #64, #4444, #968, .t. ) ;
#4513 = oriented_edge ( 'none', *, *, #4446, .t. ) ;
#4514 = oriented_edge ( 'none', *, *, #79, .f. ) ;
#4515 = oriented_edge ( 'none', *, *, #4517, .t. ) ;
#4516 = edge_curve ( 'none', #4411, #4509, #999, .t. ) ;
#4517 = edge_curve ( 'none', #4448, #4411, #1004, .t. ) ;
#4518 = oriented_edge ( 'none', *, *, #4449, .t. ) ;
#4519 = edge_loop ( 'none', ( #4432, #4403, #4406, #4405, #4433 ) ) ;
#4520 = oriented_edge ( 'none', *, *, #4115, .t. ) ;
#4521 = edge_curve ( 'none', #4528, #74, #995, .t. ) ;
#4522 = advanced_face ( 'none', ( #986 ), #990, .f. ) ;
#4523 = oriented_edge ( 'none', *, *, #4589, .f. ) ;
#4524 = edge_curve ( 'none', #4592, #4582, #1008, .t. ) ;
#4525 = oriented_edge ( 'none', *, *, #4524, .f. ) ;
#4526 = edge_curve ( 'none', #4592, #3974, #1009, .t. ) ;
#4527 = oriented_edge ( 'none', *, *, #4526, .t. ) ;
#4528 = vertex_point ( 'none', #1034 ) ;
#4529 = advanced_face ( 'none', ( #1033 ), #1029, .t. ) ;
#4530 = oriented_edge ( 'none', *, *, #4359, .f. ) ;
#4531 = oriented_edge ( 'none', *, *, #4532, .f. ) ;
#4532 = edge_curve ( 'none', #4383, #4509, #1024, .t. ) ;
#4533 = edge_loop ( 'none', ( #4536, #4552, #3792, #4612 ) ) ;
#4534 = advanced_face ( 'none', ( #1023 ), #985, .t. ) ;
#4535 = oriented_edge ( 'none', *, *, #4542, .t. ) ;
#4536 = oriented_edge ( 'none', *, *, #4540, .t. ) ;
#4537 = oriented_edge ( 'none', *, *, #4499, .f. ) ;
#4538 = edge_loop ( 'none', ( #4535, #4481, #4495, #4553 ) ) ;
#4539 = oriented_edge ( 'none', *, *, #4324, .f. ) ;
#4540 = edge_curve ( 'none', #4342, #4382, #1016, .t. ) ;
#4541 = oriented_edge ( 'none', *, *, #4492, .f. ) ;
#4542 = edge_curve ( 'none', #4411, #4393, #1018, .t. ) ;
#4543 = oriented_edge ( 'none', *, *, #4440, .f. ) ;
#4544 = advanced_face ( 'none', ( #1080 ), #1017, .t. ) ;
#4545 = oriented_edge ( 'none', *, *, #4499, .t. ) ;
#4546 = edge_loop ( 'none', ( #4502, #4501, #4537 ) ) ;
#4547 = oriented_edge ( 'none', *, *, #4548, .t. ) ;
#4548 = edge_curve ( 'none', #144, #4138, #1067, .t. ) ;
#4549 = oriented_edge ( 'none', *, *, #4490, .f. ) ;
#4550 = edge_loop ( 'none', ( #4485, #4489, #4556, #4505, #4558, #4482 ) ) ;
#4551 = oriented_edge ( 'none', *, *, #4542, .f. ) ;
#4552 = oriented_edge ( 'none', *, *, #4339, .f. ) ;
#4553 = oriented_edge ( 'none', *, *, #4516, .f. ) ;
#4554 = oriented_edge ( 'none', *, *, #4517, .f. ) ;
#4555 = edge_loop ( 'none', ( #4488, #4543, #4551, #4554 ) ) ;
#4556 = oriented_edge ( 'none', *, *, #4461, .f. ) ;
#4557 = oriented_edge ( 'none', *, *, #4435, .f. ) ;
#4558 = oriented_edge ( 'none', *, *, #4548, .f. ) ;
#4559 = oriented_edge ( 'none', *, *, #4631, .f. ) ;
#4560 = oriented_edge ( 'none', *, *, #4335, .f. ) ;
#4561 = oriented_edge ( 'none', *, *, #4603, .t. ) ;
#4562 = edge_loop ( 'none', ( #4561, #4601, #4564, #4617 ) ) ;
#4563 = advanced_face ( 'none', ( #1060 ), #1068, .t. ) ;
#4564 = oriented_edge ( 'none', *, *, #4672, .f. ) ;
#4565 = oriented_edge ( 'none', *, *, #4566, .t. ) ;
#4566 = edge_curve ( 'none', #4394, #4472, #1045, .t. ) ;
#4567 = edge_loop ( 'none', ( #4565, #4634, #4635, #4633 ) ) ;
#4568 = edge_loop ( 'none', ( #4576, #4605, #4608 ) ) ;
#4569 = oriented_edge ( 'none', *, *, #4375, .f. ) ;
#4570 = oriented_edge ( 'none', *, *, #4395, .f. ) ;
#4571 = advanced_face ( 'none', ( #1108 ), #1104, .t. ) ;
#4572 = advanced_face ( 'none', ( #1109 ), #1107, .t. ) ;
#4573 = oriented_edge ( 'none', *, *, #4566, .f. ) ;
#4574 = oriented_edge ( 'none', *, *, #4449, .f. ) ;
#4575 = edge_loop ( 'none', ( #4610, #4619, #4621, #4623 ) ) ;
#4576 = oriented_edge ( 'none', *, *, #4672, .t. ) ;
#4577 = edge_curve ( 'none', #3797, #4360, #1092, .t. ) ;
#4578 = vertex_point ( 'none', #1097 ) ;
#4579 = vertex_point ( 'none', #1096 ) ;
#4580 = vertex_point ( 'none', #1095 ) ;
#4581 = oriented_edge ( 'none', *, *, #4586, .f. ) ;
#4582 = vertex_point ( 'none', #1106 ) ;
#4583 = oriented_edge ( 'none', *, *, #81, .f. ) ;
#4584 = edge_curve ( 'none', #144, #4578, #1087, .t. ) ;
#4585 = oriented_edge ( 'none', *, *, #4597, .t. ) ;
#4586 = edge_curve ( 'none', #4528, #4579, #1143, .t. ) ;
#4587 = oriented_edge ( 'none', *, *, #4598, .f. ) ;
#4588 = edge_curve ( 'none', #60, #4580, #1137, .t. ) ;
#4589 = edge_curve ( 'none', #4582, #4596, #1082, .t. ) ;
#4590 = oriented_edge ( 'none', *, *, #4588, .t. ) ;
#4591 = edge_curve ( 'none', #4580, #4594, #1144, .t. ) ;
#4592 = vertex_point ( 'none', #1083 ) ;
#4593 = oriented_edge ( 'none', *, *, #4591, .t. ) ;
#4594 = vertex_point ( 'none', #1139 ) ;
#4595 = oriented_edge ( 'none', *, *, #4521, .t. ) ;
#4596 = vertex_point ( 'none', #1138 ) ;
#4597 = edge_curve ( 'none', #4578, #4579, #1127, .t. ) ;
#4598 = edge_curve ( 'none', #4596, #4594, #1124, .t. ) ;
#4599 = edge_loop ( 'none', ( #3798, #3747, #3772, #3769, #3764, #3762, #3739, #3765, #3750 ) ) ;
#4600 = edge_curve ( 'none', #4336, #4360, #1123, .t. ) ;
#4601 = oriented_edge ( 'none', *, *, #4338, .f. ) ;
#4602 = oriented_edge ( 'none', *, *, #4496, .t. ) ;
#4603 = edge_curve ( 'none', #4323, #4376, #1173, .t. ) ;
#4604 = oriented_edge ( 'none', *, *, #4710, .f. ) ;
#4605 = oriented_edge ( 'none', *, *, #4600, .t. ) ;
#4606 = advanced_face ( 'none', ( #1111 ), #1168, .t. ) ;
#4607 = oriented_edge ( 'none', *, *, #119, .f. ) ;
#4608 = oriented_edge ( 'none', *, *, #4577, .f. ) ;
#4609 = oriented_edge ( 'none', *, *, #4465, .f. ) ;
#4610 = oriented_edge ( 'none', *, *, #4577, .t. ) ;
#4611 = advanced_face ( 'none', ( #1174 ), #1160, .t. ) ;
#4612 = oriented_edge ( 'none', *, *, #4361, .f. ) ;
#4613 = oriented_edge ( 'none', *, *, #4615, .f. ) ;
#4614 = oriented_edge ( 'none', *, *, #4532, .t. ) ;
#4615 = edge_curve ( 'none', #4383, #4373, #1116, .t. ) ;
#4616 = edge_loop ( 'none', ( #4559, #4637, #4673 ) ) ;
#4617 = oriented_edge ( 'none', *, *, #4399, .f. ) ;
#4618 = edge_loop ( 'none', ( #3988, #4569, #3990, #4628 ) ) ;
#4619 = oriented_edge ( 'none', *, *, #4370, .f. ) ;
#4620 = advanced_face ( 'none', ( #1158 ), #1110, .t. ) ;
#4621 = oriented_edge ( 'none', *, *, #4632, .t. ) ;
#4622 = edge_loop ( 'none', ( #4609, #4607, #4626, #4570 ) ) ;
#4623 = oriented_edge ( 'none', *, *, #4401, .f. ) ;
#4624 = advanced_face ( 'none', ( #1147 ), #1148, .t. ) ;
#4625 = oriented_edge ( 'none', *, *, #4419, .f. ) ;
#4626 = oriented_edge ( 'none', *, *, #4410, .f. ) ;
#4627 = edge_loop ( 'none', ( #4625, #4639, #4643, #4671 ) ) ;
#4628 = oriented_edge ( 'none', *, *, #4334, .f. ) ;
#4629 = advanced_face ( 'none', ( #1117 ), #1207, .t. ) ;
#4630 = edge_loop ( 'none', ( #4614, #4602, #4613 ) ) ;
#4631 = edge_curve ( 'none', #3986, #4323, #1200, .t. ) ;
#4632 = edge_curve ( 'none', #4368, #4426, #1199, .t. ) ;
#4633 = oriented_edge ( 'none', *, *, #4365, .f. ) ;
#4634 = oriented_edge ( 'none', *, *, #4450, .f. ) ;
#4635 = oriented_edge ( 'none', *, *, #4632, .f. ) ;
#4636 = advanced_face ( 'none', ( #1186 ), #1202, .t. ) ;
#4637 = oriented_edge ( 'none', *, *, #4442, .t. ) ;
#4638 = oriented_edge ( 'none', *, *, #3928, .t. ) ;
#4639 = oriented_edge ( 'none', *, *, #4597, .f. ) ;
#4640 = advanced_face ( 'none', ( #1179 ), #1188, .t. ) ;
#4641 = oriented_edge ( 'none', *, *, #4089, .f. ) ;
#4642 = oriented_edge ( 'none', *, *, #4356, .f. ) ;
#4643 = oriented_edge ( 'none', *, *, #4486, .f. ) ;
#4644 = oriented_edge ( 'none', *, *, #4141, .f. ) ;
#4645 = oriented_edge ( 'none', *, *, #27, .f. ) ;
#4646 = edge_loop ( 'none', ( #4668, #4659, #4690, #4693, #4642 ) ) ;
#4647 = advanced_face ( 'none', ( #1187 ), #1238, .t. ) ;
#4648 = edge_loop ( 'none', ( #4664, #4696, #4699, #4656 ) ) ;
#4649 = oriented_edge ( 'none', *, *, #4446, .f. ) ;
#4650 = edge_curve ( 'none', #3806, #4666, #1178, .t. ) ;
#4651 = oriented_edge ( 'none', *, *, #4357, .f. ) ;
#4652 = oriented_edge ( 'none', *, *, #4653, .f. ) ;
#4653 = edge_curve ( 'none', #3790, #4666, #1236, .t. ) ;
#4654 = edge_loop ( 'none', ( #4713, #4711, #4638, #4604, #4681, #4678 ) ) ;
#4655 = oriented_edge ( 'none', *, *, #4650, .t. ) ;
#4656 = oriented_edge ( 'none', *, *, #3814, .f. ) ;
#4657 = advanced_face ( 'none', ( #1226 ), #1235, .f. ) ;
#4658 = edge_loop ( 'none', ( #4644, #4669, #4665, #4651 ) ) ;
#4659 = oriented_edge ( 'none', *, *, #3997, .f. ) ;
#4660 = oriented_edge ( 'none', *, *, #3836, .f. ) ;
#4661 = oriented_edge ( 'none', *, *, #4407, .f. ) ;
#4662 = oriented_edge ( 'none', *, *, #4123, .t. ) ;
#4663 = edge_loop ( 'none', ( #4670, #4660, #4649, #4661 ) ) ;
#4664 = oriented_edge ( 'none', *, *, #3786, .f. ) ;
#4665 = oriented_edge ( 'none', *, *, #4153, .t. ) ;
#4666 = vertex_point ( 'none', #1206 ) ;
#4667 = edge_loop ( 'none', ( #4655, #4652, #4694, #4700 ) ) ;
#4668 = oriented_edge ( 'none', *, *, #4503, .f. ) ;
#4669 = oriented_edge ( 'none', *, *, #117, .f. ) ;
#4670 = oriented_edge ( 'none', *, *, #4084, .f. ) ;
#4671 = oriented_edge ( 'none', *, *, #4349, .f. ) ;
#4672 = edge_curve ( 'none', #3797, #4336, #1220, .t. ) ;
#4673 = oriented_edge ( 'none', *, *, #4603, .f. ) ;
#4674 = edge_loop ( 'none', ( #4675, #4574, #4573, #4560 ) ) ;
#4675 = oriented_edge ( 'none', *, *, #4631, .t. ) ;
#4676 = advanced_face ( 'none', ( #1233 ), #1228, .t. ) ;
#4677 = edge_loop ( 'none', ( #4756, #4758, #4755, #4760 ) ) ;
#4678 = oriented_edge ( 'none', *, *, #3804, .f. ) ;
#4679 = edge_loop ( 'none', ( #4763, #4766, #4762, #4779 ) ) ;
#4680 = edge_loop ( 'none', ( #4759, #4753, #4786, #4784 ) ) ;
#4681 = oriented_edge ( 'none', *, *, #4650, .f. ) ;
#4682 = edge_curve ( 'none', #4778, #68, #1212, .t. ) ;
#4683 = oriented_edge ( 'none', *, *, #4682, .f. ) ;
#4684 = advanced_face ( 'none', ( #1227 ), #1213, .f. ) ;
#4685 = edge_loop ( 'none', ( #4777, #4749, #4726, #4730 ) ) ;
#4686 = oriented_edge ( 'none', *, *, #3770, .t. ) ;
#4687 = oriented_edge ( 'none', *, *, #4782, .t. ) ;
#4688 = oriented_edge ( 'none', *, *, #66, .f. ) ;
#4689 = advanced_face ( 'none', ( #1225 ), #1258, .t. ) ;
#4690 = oriented_edge ( 'none', *, *, #4468, .f. ) ;
#4691 = edge_curve ( 'none', #4692, #3799, #1255, .t. ) ;
#4692 = vertex_point ( 'none', #1248 ) ;
#4693 = oriented_edge ( 'none', *, *, #4455, .f. ) ;
#4694 = oriented_edge ( 'none', *, *, #3801, .f. ) ;
#4695 = edge_curve ( 'none', #3780, #4692, #1243, .t. ) ;
#4696 = oriented_edge ( 'none', *, *, #4695, .t. ) ;
#4697 = advanced_face ( 'none', ( #1241 ), #1268, .f. ) ;
#4698 = oriented_edge ( 'none', *, *, #3822, .f. ) ;
#4699 = oriented_edge ( 'none', *, *, #4691, .t. ) ;
#4700 = oriented_edge ( 'none', *, *, #3791, .f. ) ;
#4701 = advanced_face ( 'none', ( #1252 ), #1242, .f. ) ;
#4702 = edge_curve ( 'none', #54, #4692, #1286, .t. ) ;
#4703 = edge_loop ( 'none', ( #4708, #4698, #4704, #4709 ) ) ;
#4704 = oriented_edge ( 'none', *, *, #4653, .t. ) ;
#4705 = oriented_edge ( 'none', *, *, #4317, .f. ) ;
#4706 = advanced_face ( 'none', ( #1298 ), #1299, .t. ) ;
#4707 = edge_loop ( 'none', ( #4641, #4705, #4662, #4645 ) ) ;
#4708 = oriented_edge ( 'none', *, *, #77, .t. ) ;
#4709 = oriented_edge ( 'none', *, *, #4710, .t. ) ;
#4710 = edge_curve ( 'none', #4666, #91, #1295, .t. ) ;
#4711 = oriented_edge ( 'none', *, *, #4702, .f. ) ;
#4712 = advanced_face ( 'none', ( #1297 ), #1277, .f. ) ;
#4713 = oriented_edge ( 'none', *, *, #4691, .f. ) ;
#4714 = oriented_edge ( 'none', *, *, #4748, .f. ) ;
#4715 = oriented_edge ( 'none', *, *, #4524, .t. ) ;
#4716 = oriented_edge ( 'none', *, *, #3742, .f. ) ;
#4717 = oriented_edge ( 'none', *, *, #107, .f. ) ;
#4718 = advanced_face ( 'none', ( #1253 ), #1296, .f. ) ;
#4719 = edge_loop ( 'none', ( #4789, #4716, #4767, #4787 ) ) ;
#4720 = oriented_edge ( 'none', *, *, #4733, .f. ) ;
#4721 = advanced_face ( 'none', ( #1281 ), #1279, .f. ) ;
#4722 = oriented_edge ( 'none', *, *, #4745, .f. ) ;
#4723 = oriented_edge ( 'none', *, *, #4772, .t. ) ;
#4724 = oriented_edge ( 'none', *, *, #3763, .f. ) ;
#4725 = advanced_face ( 'none', ( #1280 ), #1322, .f. ) ;
#4726 = oriented_edge ( 'none', *, *, #4764, .f. ) ;
#4727 = vertex_point ( 'none', #1319 ) ;
#4728 = edge_curve ( 'none', #3933, #4737, #1308, .t. ) ;
#4729 = oriented_edge ( 'none', *, *, #3758, .f. ) ;
#4730 = oriented_edge ( 'none', *, *, #4744, .f. ) ;
#4731 = oriented_edge ( 'none', *, *, #4745, .t. ) ;
#4732 = advanced_face ( 'none', ( #1321 ), #1318, .f. ) ;
#4733 = edge_curve ( 'none', #4737, #4596, #1353, .t. ) ;
#4734 = oriented_edge ( 'none', *, *, #3935, .f. ) ;
#4735 = edge_loop ( 'none', ( #4788, #4714, #4729, #4717 ) ) ;
#4736 = edge_curve ( 'none', #4727, #116, #1356, .t. ) ;
#4737 = vertex_point ( 'none', #1354 ) ;
#4738 = oriented_edge ( 'none', *, *, #4736, .t. ) ;
#4739 = advanced_face ( 'none', ( #1344 ), #1341, .t. ) ;
#4740 = oriented_edge ( 'none', *, *, #4682, .t. ) ;
#4741 = oriented_edge ( 'none', *, *, #4332, .t. ) ;
#4742 = edge_loop ( 'none', ( #4747, #4731, #4738, #4734 ) ) ;
#4743 = oriented_edge ( 'none', *, *, #4752, .t. ) ;
#4744 = edge_curve ( 'none', #67, #4751, #1348, .t. ) ;
#4745 = edge_curve ( 'none', #3749, #4727, #1343, .t. ) ;
#4746 = oriented_edge ( 'none', *, *, #4744, .t. ) ;
#4747 = oriented_edge ( 'none', *, *, #3755, .f. ) ;
#4748 = edge_curve ( 'none', #3748, #4737, #1384, .t. ) ;
#4749 = oriented_edge ( 'none', *, *, #3773, .t. ) ;
#4750 = advanced_face ( 'none', ( #1385 ), #1330, .f. ) ;
#4751 = vertex_point ( 'none', #1373 ) ;
#4752 = edge_curve ( 'none', #4751, #4362, #1331, .t. ) ;
#4753 = oriented_edge ( 'none', *, *, #4782, .f. ) ;
#4754 = advanced_face ( 'none', ( #1382 ), #1367, .f. ) ;
#4755 = oriented_edge ( 'none', *, *, #4695, .f. ) ;
#4756 = oriented_edge ( 'none', *, *, #133, .t. ) ;
#4757 = edge_loop ( 'none', ( #4741, #4783, #4740, #4688, #4746, #4743 ) ) ;
#4758 = oriented_edge ( 'none', *, *, #4702, .t. ) ;
#4759 = oriented_edge ( 'none', *, *, #3767, .t. ) ;
#4760 = oriented_edge ( 'none', *, *, #3775, .f. ) ;
#4761 = advanced_face ( 'none', ( #1357 ), #1365, .f. ) ;
#4762 = oriented_edge ( 'none', *, *, #3756, .t. ) ;
#4763 = oriented_edge ( 'none', *, *, #4752, .f. ) ;
#4764 = edge_curve ( 'none', #4751, #3745, #1363, .t. ) ;
#4765 = edge_loop ( 'none', ( #4780, #4683, #4687, #4686 ) ) ;
#4766 = oriented_edge ( 'none', *, *, #4764, .t. ) ;
#4767 = oriented_edge ( 'none', *, *, #4748, .t. ) ;
#4768 = oriented_edge ( 'none', *, *, #4728, .f. ) ;
#4769 = oriented_edge ( 'none', *, *, #4736, .f. ) ;
#4770 = edge_loop ( 'none', ( #4802, #4818, #4821, #4823 ) ) ;
#4771 = oriented_edge ( 'none', *, *, #4772, .f. ) ;
#4772 = edge_curve ( 'none', #4582, #4727, #1421, .t. ) ;
#4773 = advanced_face ( 'none', ( #1410 ), #1366, .f. ) ;
#4774 = oriented_edge ( 'none', *, *, #4589, .t. ) ;
#4775 = oriented_edge ( 'none', *, *, #112, .f. ) ;
#4776 = edge_loop ( 'none', ( #4715, #4723, #4722, #4724 ) ) ;
#4777 = oriented_edge ( 'none', *, *, #55, .t. ) ;
#4778 = vertex_point ( 'none', #1376 ) ;
#4779 = oriented_edge ( 'none', *, *, #4322, .f. ) ;
#4780 = oriented_edge ( 'none', *, *, #65, .t. ) ;
#4781 = advanced_face ( 'none', ( #1415 ), #1404, .f. ) ;
#4782 = edge_curve ( 'none', #4778, #3766, #1403, .t. ) ;
#4783 = oriented_edge ( 'none', *, *, #4785, .t. ) ;
#4784 = oriented_edge ( 'none', *, *, #4320, .f. ) ;
#4785 = edge_curve ( 'none', #4363, #4778, #1372, .t. ) ;
#4786 = oriented_edge ( 'none', *, *, #4785, .f. ) ;
#4787 = oriented_edge ( 'none', *, *, #4733, .t. ) ;
#4788 = oriented_edge ( 'none', *, *, #4728, .t. ) ;
#4789 = oriented_edge ( 'none', *, *, #4598, .t. ) ;
#4790 = advanced_face ( 'none', ( #1399 ), #1398, .f. ) ;
#4791 = edge_loop ( 'none', ( #4769, #4771, #4774, #4720, #4768, #4775 ) ) ;
#4792 = edge_curve ( 'none', #4850, #4851, #1453, .t. ) ;
#4793 = oriented_edge ( 'none', *, *, #3738, .f. ) ;
#4794 = edge_loop ( 'none', ( #4810, #4793, #4849, #4866, #4867 ) ) ;
#4795 = oriented_edge ( 'none', *, *, #4803, .t. ) ;
#4796 = oriented_edge ( 'none', *, *, #3834, .t. ) ;
#4797 = advanced_face ( 'none', ( #1392 ), #1390, .f. ) ;
#4798 = oriented_edge ( 'none', *, *, #4099, .f. ) ;
#4799 = oriented_edge ( 'none', *, *, #4800, .f. ) ;
#4800 = edge_curve ( 'none', #4805, #3813, #1443, .t. ) ;
#4801 = oriented_edge ( 'none', *, *, #4827, .f. ) ;
#4802 = oriented_edge ( 'none', *, *, #4803, .f. ) ;
#4803 = edge_curve ( 'none', #4805, #4149, #1432, .t. ) ;
#4804 = oriented_edge ( 'none', *, *, #4827, .t. ) ;
#4805 = vertex_point ( 'none', #1444 ) ;
#4806 = oriented_edge ( 'none', *, *, #4840, .f. ) ;
#4807 = edge_loop ( 'none', ( #4853, #4858, #4843, #4856, #4860 ) ) ;
#4808 = advanced_face ( 'none', ( #1426 ), #1422, .f. ) ;
#4809 = oriented_edge ( 'none', *, *, #88, .f. ) ;
#4810 = oriented_edge ( 'none', *, *, #3967, .f. ) ;
#4811 = oriented_edge ( 'none', *, *, #3782, .f. ) ;
#4812 = oriented_edge ( 'none', *, *, #156, .f. ) ;
#4813 = oriented_edge ( 'none', *, *, #4000, .t. ) ;
#4814 = oriented_edge ( 'none', *, *, #172, .t. ) ;
#4815 = oriented_edge ( 'none', *, *, #4822, .f. ) ;
#4816 = advanced_face ( 'none', ( #1436 ), #1450, .f. ) ;
#4817 = oriented_edge ( 'none', *, *, #4831, .t. ) ;
#4818 = oriented_edge ( 'none', *, *, #4800, .t. ) ;
#4819 = vertex_point ( 'none', #1482 ) ;
#4820 = edge_loop ( 'none', ( #4828, #4801, #4832, #4829 ) ) ;
#4821 = oriented_edge ( 'none', *, *, #3796, .t. ) ;
#4822 = edge_curve ( 'none', #4819, #135, #1475, .t. ) ;
#4823 = oriented_edge ( 'none', *, *, #4001, .f. ) ;
#4824 = oriented_edge ( 'none', *, *, #132, .t. ) ;
#4825 = edge_curve ( 'none', #3594, #3586, #1467, .t. ) ;
#4826 = advanced_face ( 'none', ( #1476 ), #1442, .f. ) ;
#4827 = edge_curve ( 'none', #4819, #3824, #1425, .t. ) ;
#4828 = oriented_edge ( 'none', *, *, #3810, .t. ) ;
#4829 = oriented_edge ( 'none', *, *, #3926, .f. ) ;
#4830 = edge_loop ( 'none', ( #4824, #4815, #4804, #4835 ) ) ;
#4831 = edge_curve ( 'none', #4160, #4819, #1512, .t. ) ;
#4832 = oriented_edge ( 'none', *, *, #4831, .f. ) ;
#4833 = edge_loop ( 'none', ( #4813, #4817, #4838, #4841, #4837, #4795 ) ) ;
#4834 = edge_loop ( 'none', ( #4798, #4811, #4809, #4812, #4842 ) ) ;
#4835 = oriented_edge ( 'none', *, *, #3826, .t. ) ;
#4836 = advanced_face ( 'none', ( #1470 ), #1514, .t. ) ;
#4837 = oriented_edge ( 'none', *, *, #4840, .t. ) ;
#4838 = oriented_edge ( 'none', *, *, #4822, .t. ) ;
#4839 = edge_loop ( 'none', ( #4814, #4796, #4799, #4806 ) ) ;
#4840 = edge_curve ( 'none', #161, #4805, #1469, .t. ) ;
#4841 = oriented_edge ( 'none', *, *, #127, .f. ) ;
#4842 = oriented_edge ( 'none', *, *, #3744, .t. ) ;
#4843 = oriented_edge ( 'none', *, *, #4862, .t. ) ;
#4844 = edge_curve ( 'none', #4861, #4863, #1496, .t. ) ;
#4845 = edge_curve ( 'none', #4851, #4863, #1494, .t. ) ;
#4846 = advanced_face ( 'none', ( #1507 ), #1513, .f. ) ;
#4847 = edge_curve ( 'none', #4868, #4848, #1495, .t. ) ;
#4848 = vertex_point ( 'none', #1542 ) ;
#4849 = oriented_edge ( 'none', *, *, #4588, .f. ) ;
#4850 = vertex_point ( 'none', #1484 ) ;
#4851 = vertex_point ( 'none', #1490 ) ;
#4852 = edge_loop ( 'none', ( #4865, #4995, #4221, #3994 ) ) ;
#4853 = oriented_edge ( 'none', *, *, #4792, .f. ) ;
#4854 = manifold_solid_brep ( '����3', #257 ) ;
#4855 = axis2_placement_3d ( 'none', #5259, #5253, #5546 ) ;
#4856 = oriented_edge ( 'none', *, *, #4844, .t. ) ;
#4857 = advanced_face ( 'none', ( #1538 ), #1537, .f. ) ;
#4858 = oriented_edge ( 'none', *, *, #4859, .t. ) ;
#4859 = edge_curve ( 'none', #4850, #4864, #1532, .t. ) ;
#4860 = oriented_edge ( 'none', *, *, #4845, .f. ) ;
#4861 = vertex_point ( 'none', #1534 ) ;
#4862 = edge_curve ( 'none', #4864, #4861, #1523, .t. ) ;
#4863 = vertex_point ( 'none', #1455 ) ;
#4864 = vertex_point ( 'none', #1454 ) ;
#4865 = oriented_edge ( 'none', *, *, #4847, .f. ) ;
#4866 = oriented_edge ( 'none', *, *, #63, .f. ) ;
#4867 = oriented_edge ( 'none', *, *, #3781, .t. ) ;
#4868 = vertex_point ( 'none', #1524 ) ;
#4869 = advanced_face ( 'none', ( #1533 ), #1520, .f. ) ;
#4870 = closed_shell ( 'none', ( #4069, #4107, #4064, #4097, #4124, #4140, #3944, #30, #154, #4522, #3734, #3787, #3817, #3803, #4392, #4369, #4384, #124, #4326, #4398, #4422, #4414, #4404, #4510, #4479, #4457, #4467, #4443, #4504, #4493, #4544, #4500, #4494, #4529, #4534, #4629, #4636, #4676, #4563, #4572, #4606, #4611, #4620, #4624, #4571, #4640, #4706, #4647, #4689, #4697, #4657, #4701, #4712, #4754, #4761, #4781, #4684, #4739, #4750, #4732, #4790, #4718, #4773, #4721, #4725, #4826, #4816, #4836, #4797, #4808, #4869 ) ) ;
#4871 = circle ( 'none', #4855, 3.600000000000000100 ) ;
#4872 = oriented_edge ( 'none', *, *, #4954, .t. ) ;
#4873 = vertex_point ( 'none', #1521 ) ;
#4874 = oriented_edge ( 'none', *, *, #4918, .f. ) ;
#4875 = edge_loop ( 'none', ( #5528, #4978 ) ) ;
#4876 = oriented_edge ( 'none', *, *, #4884, .t. ) ;
#4877 = edge_curve ( 'none', #4936, #4920, #1564, .t. ) ;
#4878 = oriented_edge ( 'none', *, *, #4981, .t. ) ;
#4879 = vertex_point ( 'none', #1525 ) ;
#4880 = vertex_point ( 'none', #1561 ) ;
#4881 = advanced_face ( 'none', ( #1555 ), #1519, .t. ) ;
#4882 = vertex_point ( 'none', #1562 ) ;
#4883 = edge_curve ( 'none', #4920, #4879, #1552, .t. ) ;
#4884 = edge_curve ( 'none', #4919, #4920, #569, .t. ) ;
#4885 = oriented_edge ( 'none', *, *, #4174, .t. ) ;
#4886 = edge_curve ( 'none', #4238, #4239, #1052, .t. ) ;
#4887 = edge_curve ( 'none', #4934, #4929, #1049, .t. ) ;
#4888 = oriented_edge ( 'none', *, *, #3855, .t. ) ;
#4889 = vertex_point ( 'none', #1553 ) ;
#4890 = oriented_edge ( 'none', *, *, #4887, .f. ) ;
#4891 = vertex_point ( 'none', #1530 ) ;
#4892 = oriented_edge ( 'none', *, *, #4897, .t. ) ;
#4893 = oriented_edge ( 'none', *, *, #4915, .f. ) ;
#4894 = advanced_face ( 'none', ( #564 ), #1602, .f. ) ;
#4895 = edge_curve ( 'none', #4947, #4948, #1594, .t. ) ;
#4896 = oriented_edge ( 'none', *, *, #4945, .f. ) ;
#4897 = edge_curve ( 'none', #4989, #4947, #1586, .t. ) ;
#4898 = oriented_edge ( 'none', *, *, #4895, .t. ) ;
#4899 = vertex_point ( 'none', #1597 ) ;
#4900 = oriented_edge ( 'none', *, *, #4883, .t. ) ;
#4901 = edge_curve ( 'none', #4882, #4879, #1587, .t. ) ;
#4902 = oriented_edge ( 'none', *, *, #4910, .f. ) ;
#4903 = edge_curve ( 'none', #4899, #4882, #1589, .t. ) ;
#4904 = oriented_edge ( 'none', *, *, #4924, .f. ) ;
#4905 = vertex_point ( 'none', #1581 ) ;
#4906 = oriented_edge ( 'none', *, *, #4903, .f. ) ;
#4907 = edge_curve ( 'none', #4873, #4899, #1604, .t. ) ;
#4908 = oriented_edge ( 'none', *, *, #4927, .f. ) ;
#4909 = oriented_edge ( 'none', *, *, #4907, .f. ) ;
#4910 = edge_curve ( 'none', #4905, #4873, #1582, .t. ) ;
#4911 = edge_loop ( 'none', ( #4893, #5093, #5101, #5099 ) ) ;
#4912 = edge_curve ( 'none', #4891, #4948, #1634, .t. ) ;
#4913 = oriented_edge ( 'none', *, *, #4912, .f. ) ;
#4914 = advanced_face ( 'none', ( #1635 ), #1576, .t. ) ;
#4915 = edge_curve ( 'none', #4938, #4889, #1629, .t. ) ;
#4916 = edge_curve ( 'none', #4848, #3580, #1608, .t. ) ;
#4917 = edge_loop ( 'none', ( #4876, #4900, #4956, #4906, #4909, #4902, #4904, #4908, #4932 ) ) ;
#4918 = edge_curve ( 'none', #4922, #4848, #1666, .t. ) ;
#4919 = vertex_point ( 'none', #1618 ) ;
#4920 = vertex_point ( 'none', #1615 ) ;
#4921 = vertex_point ( 'none', #1668 ) ;
#4922 = vertex_point ( 'none', #1667 ) ;
#4923 = advanced_face ( 'none', ( #1658 ), #1628, .f. ) ;
#4924 = edge_curve ( 'none', #4925, #4905, #1609, .t. ) ;
#4925 = vertex_point ( 'none', #1611 ) ;
#4926 = vertex_point ( 'none', #1654 ) ;
#4927 = edge_curve ( 'none', #4880, #4925, #1652, .t. ) ;
#4928 = edge_loop ( 'none', ( #4987, #4992, #4942, #4982 ) ) ;
#4929 = vertex_point ( 'none', #1647 ) ;
#4930 = edge_curve ( 'none', #4919, #4880, #1640, .t. ) ;
#4931 = edge_loop ( 'none', ( #4878, #4984, #4983, #4988 ) ) ;
#4932 = oriented_edge ( 'none', *, *, #4930, .f. ) ;
#4933 = edge_curve ( 'none', #4926, #4919, #1636, .t. ) ;
#4934 = vertex_point ( 'none', #1697 ) ;
#4935 = advanced_face ( 'none', ( #1690 ), #1661, .t. ) ;
#4936 = vertex_point ( 'none', #1657 ) ;
#4937 = edge_curve ( 'none', #4929, #4994, #1648, .t. ) ;
#4938 = vertex_point ( 'none', #1649 ) ;
#4939 = edge_curve ( 'none', #4940, #4990, #1689, .t. ) ;
#4940 = vertex_point ( 'none', #1688 ) ;
#4941 = edge_loop ( 'none', ( #4951, #4950, #4944, #4890 ) ) ;
#4942 = oriented_edge ( 'none', *, *, #4939, .f. ) ;
#4943 = edge_curve ( 'none', #4929, #4940, #1686, .t. ) ;
#4944 = oriented_edge ( 'none', *, *, #4937, .f. ) ;
#4945 = edge_curve ( 'none', #4989, #4891, #1676, .t. ) ;
#4946 = edge_curve ( 'none', #4934, #4985, #1684, .t. ) ;
#4947 = vertex_point ( 'none', #1673 ) ;
#4948 = vertex_point ( 'none', #1725 ) ;
#4949 = advanced_face ( 'none', ( #1720 ), #1674, .t. ) ;
#4950 = oriented_edge ( 'none', *, *, #4952, .t. ) ;
#4951 = oriented_edge ( 'none', *, *, #4946, .t. ) ;
#4952 = edge_curve ( 'none', #4985, #4994, #1722, .t. ) ;
#4953 = oriented_edge ( 'none', *, *, #4223, .f. ) ;
#4954 = edge_curve ( 'none', #4921, #4868, #1710, .t. ) ;
#4955 = oriented_edge ( 'none', *, *, #4847, .t. ) ;
#4956 = oriented_edge ( 'none', *, *, #4901, .f. ) ;
#4957 = edge_loop ( 'none', ( #5019, #4962, #4961, #5022 ) ) ;
#4958 = edge_curve ( 'none', #369, #5032, #1706, .t. ) ;
#4959 = edge_curve ( 'none', #369, #363, #1718, .t. ) ;
#4960 = oriented_edge ( 'none', *, *, #4965, .f. ) ;
#4961 = oriented_edge ( 'none', *, *, #4958, .t. ) ;
#4962 = oriented_edge ( 'none', *, *, #4959, .f. ) ;
#4963 = oriented_edge ( 'none', *, *, #4966, .f. ) ;
#4964 = edge_curve ( 'none', #4967, #4968, #1700, .t. ) ;
#4965 = edge_curve ( 'none', #5032, #5033, #1757, .t. ) ;
#4966 = edge_curve ( 'none', #335, #3688, #1750, .t. ) ;
#4967 = vertex_point ( 'none', #1755 ) ;
#4968 = vertex_point ( 'none', #1703 ) ;
#4969 = edge_loop ( 'none', ( #4976, #5035, #5029, #4977 ) ) ;
#4970 = edge_loop ( 'none', ( #4973, #4972, #4980, #5028 ) ) ;
#4971 = advanced_face ( 'none', ( #1702 ), #1756, .t. ) ;
#4972 = oriented_edge ( 'none', *, *, #4974, .t. ) ;
#4973 = oriented_edge ( 'none', *, *, #4964, .t. ) ;
#4974 = edge_curve ( 'none', #4968, #334, #1734, .t. ) ;
#4975 = edge_loop ( 'none', ( #5026, #5021 ) ) ;
#4976 = oriented_edge ( 'none', *, *, #2224, .f. ) ;
#4977 = oriented_edge ( 'none', *, *, #4958, .f. ) ;
#4978 = oriented_edge ( 'none', *, *, #5094, .f. ) ;
#4979 = edge_curve ( 'none', #4967, #316, #1751, .t. ) ;
#4980 = oriented_edge ( 'none', *, *, #333, .t. ) ;
#4981 = edge_curve ( 'none', #4926, #4936, #1719, .t. ) ;
#4982 = oriented_edge ( 'none', *, *, #4943, .f. ) ;
#4983 = oriented_edge ( 'none', *, *, #4884, .f. ) ;
#4984 = oriented_edge ( 'none', *, *, #4877, .t. ) ;
#4985 = vertex_point ( 'none', #1730 ) ;
#4986 = edge_loop ( 'none', ( #4896, #4892, #4898, #4913 ) ) ;
#4987 = oriented_edge ( 'none', *, *, #4937, .t. ) ;
#4988 = oriented_edge ( 'none', *, *, #4933, .f. ) ;
#4989 = vertex_point ( 'none', #1784 ) ;
#4990 = vertex_point ( 'none', #1790 ) ;
#4991 = advanced_face ( 'none', ( #1783 ), #1789, .t. ) ;
#4992 = oriented_edge ( 'none', *, *, #4993, .t. ) ;
#4993 = edge_curve ( 'none', #4994, #4990, #1740, .t. ) ;
#4994 = vertex_point ( 'none', #1788 ) ;
#4995 = oriented_edge ( 'none', *, *, #4997, .t. ) ;
#4996 = edge_curve ( 'none', #3580, #3983, #1780, .t. ) ;
#4997 = edge_curve ( 'none', #4868, #3983, #1769, .t. ) ;
#4998 = oriented_edge ( 'none', *, *, #5014, .f. ) ;
#4999 = oriented_edge ( 'none', *, *, #4966, .t. ) ;
#5000 = oriented_edge ( 'none', *, *, #5065, .t. ) ;
#5001 = advanced_face ( 'none', ( #1773 ), #1781, .t. ) ;
#5002 = edge_curve ( 'none', #3688, #355, #1770, .t. ) ;
#5003 = oriented_edge ( 'none', *, *, #2995, .f. ) ;
#5004 = edge_curve ( 'none', #305, #301, #1819, .t. ) ;
#5005 = edge_loop ( 'none', ( #5063, #5048, #5046, #5051 ) ) ;
#5006 = edge_curve ( 'none', #341, #340, #1816, .t. ) ;
#5007 = oriented_edge ( 'none', *, *, #5023, .f. ) ;
#5008 = edge_loop ( 'none', ( #5003, #5000, #4999, #5055 ) ) ;
#5009 = advanced_face ( 'none', ( #1763 ), #1808, .t. ) ;
#5010 = edge_curve ( 'none', #316, #334, #1807, .t. ) ;
#5011 = oriented_edge ( 'none', *, *, #4974, .f. ) ;
#5012 = oriented_edge ( 'none', *, *, #4964, .f. ) ;
#5013 = oriented_edge ( 'none', *, *, #4979, .t. ) ;
#5014 = edge_curve ( 'none', #260, #215, #1050, .t. ) ;
#5015 = oriented_edge ( 'none', *, *, #5010, .t. ) ;
#5016 = advanced_face ( 'none', ( #1849 ), #1845, .f. ) ;
#5017 = edge_loop ( 'none', ( #5011, #5025, #5013, #5015 ) ) ;
#5018 = edge_loop ( 'none', ( #4960, #5027 ) ) ;
#5019 = oriented_edge ( 'none', *, *, #5031, .f. ) ;
#5020 = edge_loop ( 'none', ( #5012, #5007 ) ) ;
#5021 = oriented_edge ( 'none', *, *, #239, .t. ) ;
#5022 = oriented_edge ( 'none', *, *, #4965, .t. ) ;
#5023 = edge_curve ( 'none', #4968, #4967, #1847, .t. ) ;
#5024 = advanced_face ( 'none', ( #1851, #1844 ), #1829, .f. ) ;
#5025 = oriented_edge ( 'none', *, *, #5023, .t. ) ;
#5026 = oriented_edge ( 'none', *, *, #5006, .t. ) ;
#5027 = oriented_edge ( 'none', *, *, #5036, .f. ) ;
#5028 = oriented_edge ( 'none', *, *, #4979, .f. ) ;
#5029 = oriented_edge ( 'none', *, *, #5036, .t. ) ;
#5030 = advanced_face ( 'none', ( #1838 ), #1832, .f. ) ;
#5031 = edge_curve ( 'none', #363, #5033, #1836, .t. ) ;
#5032 = vertex_point ( 'none', #1837 ) ;
#5033 = vertex_point ( 'none', #1883 ) ;
#5034 = edge_curve ( 'none', #5118, #5133, #1884, .t. ) ;
#5035 = oriented_edge ( 'none', *, *, #5031, .t. ) ;
#5036 = edge_curve ( 'none', #5033, #5032, #1879, .t. ) ;
#5037 = oriented_edge ( 'none', *, *, #5038, .t. ) ;
#5038 = edge_curve ( 'none', #275, #193, #1872, .t. ) ;
#5039 = edge_loop ( 'none', ( #5041, #5037 ) ) ;
#5040 = edge_loop ( 'none', ( #5158, #5163 ) ) ;
#5041 = oriented_edge ( 'none', *, *, #342, .t. ) ;
#5042 = advanced_face ( 'none', ( #1848, #1868 ), #1874, .f. ) ;
#5043 = oriented_edge ( 'none', *, *, #370, .t. ) ;
#5044 = advanced_face ( 'none', ( #1865 ), #1852, .f. ) ;
#5045 = edge_curve ( 'none', #337, #354, #1859, .t. ) ;
#5046 = oriented_edge ( 'none', *, *, #377, .t. ) ;
#5047 = advanced_face ( 'none', ( #1915, #1914 ), #1854, .f. ) ;
#5048 = oriented_edge ( 'none', *, *, #199, .t. ) ;
#5049 = edge_curve ( 'none', #280, #288, #1906, .t. ) ;
#5050 = oriented_edge ( 'none', *, *, #5052, .t. ) ;
#5051 = oriented_edge ( 'none', *, *, #5049, .t. ) ;
#5052 = edge_curve ( 'none', #204, #304, #1895, .t. ) ;
#5053 = oriented_edge ( 'none', *, *, #5045, .t. ) ;
#5054 = advanced_face ( 'none', ( #1901, #1896 ), #1907, .f. ) ;
#5055 = oriented_edge ( 'none', *, *, #5002, .t. ) ;
#5056 = edge_loop ( 'none', ( #5050, #5068 ) ) ;
#5057 = edge_loop ( 'none', ( #5061, #5062 ) ) ;
#5058 = advanced_face ( 'none', ( #1898, #1889 ), #1890, .f. ) ;
#5059 = oriented_edge ( 'none', *, *, #308, .t. ) ;
#5060 = edge_loop ( 'none', ( #5043, #5053 ) ) ;
#5061 = oriented_edge ( 'none', *, *, #5064, .t. ) ;
#5062 = oriented_edge ( 'none', *, *, #325, .t. ) ;
#5063 = oriented_edge ( 'none', *, *, #379, .f. ) ;
#5064 = edge_curve ( 'none', #320, #347, #1888, .t. ) ;
#5065 = edge_curve ( 'none', #332, #335, #1940, .t. ) ;
#5066 = advanced_face ( 'none', ( #1931, #1945 ), #1885, .f. ) ;
#5067 = edge_loop ( 'none', ( #5070, #4998 ) ) ;
#5068 = oriented_edge ( 'none', *, *, #311, .t. ) ;
#5069 = edge_loop ( 'none', ( #5059, #5071 ) ) ;
#5070 = oriented_edge ( 'none', *, *, #5, .f. ) ;
#5071 = oriented_edge ( 'none', *, *, #5004, .t. ) ;
#5072 = edge_curve ( 'none', #5182, #5118, #1936, .t. ) ;
#5073 = oriented_edge ( 'none', *, *, #5085, .t. ) ;
#5074 = vertex_point ( 'none', #1934 ) ;
#5075 = vertex_point ( 'none', #1924 ) ;
#5076 = vertex_point ( 'none', #1920 ) ;
#5077 = vertex_point ( 'none', #1919 ) ;
#5078 = edge_loop ( 'none', ( #5192, #5139, #5136, #5147 ) ) ;
#5079 = advanced_face ( 'none', ( #1918 ), #1930, .f. ) ;
#5080 = oriented_edge ( 'none', *, *, #5082, .t. ) ;
#5081 = oriented_edge ( 'none', *, *, #5083, .t. ) ;
#5082 = edge_curve ( 'none', #5189, #5190, #1971, .t. ) ;
#5083 = edge_curve ( 'none', #5188, #5189, #1916, .t. ) ;
#5084 = vertex_point ( 'none', #1972 ) ;
#5085 = edge_curve ( 'none', #5190, #5084, #1973, .t. ) ;
#5086 = vertex_point ( 'none', #1967 ) ;
#5087 = edge_curve ( 'none', #5107, #5110, #1963, .t. ) ;
#5088 = oriented_edge ( 'none', *, *, #5087, .t. ) ;
#5089 = edge_curve ( 'none', #5110, #5113, #1975, .t. ) ;
#5090 = edge_curve ( 'none', #5144, #5155, #1954, .t. ) ;
#5091 = oriented_edge ( 'none', *, *, #5090, .f. ) ;
#5092 = advanced_face ( 'none', ( #1974 ), #1959, .f. ) ;
#5093 = oriented_edge ( 'none', *, *, #5095, .t. ) ;
#5094 = edge_curve ( 'none', #5098, #5097, #1960, .t. ) ;
#5095 = edge_curve ( 'none', #4938, #5098, #1997, .t. ) ;
#5096 = edge_loop ( 'none', ( #5114, #5088, #5103, #5173 ) ) ;
#5097 = vertex_point ( 'none', #2003 ) ;
#5098 = vertex_point ( 'none', #1998 ) ;
#5099 = oriented_edge ( 'none', *, *, #5102, .f. ) ;
#5100 = edge_curve ( 'none', #5107, #5108, #1993, .t. ) ;
#5101 = oriented_edge ( 'none', *, *, #5094, .t. ) ;
#5102 = edge_curve ( 'none', #4889, #5097, #1983, .t. ) ;
#5103 = oriented_edge ( 'none', *, *, #5089, .t. ) ;
#5104 = edge_curve ( 'none', #5108, #5113, #1979, .t. ) ;
#5105 = vertex_point ( 'none', #1976 ) ;
#5106 = vertex_point ( 'none', #1984 ) ;
#5107 = vertex_point ( 'none', #1992 ) ;
#5108 = vertex_point ( 'none', #2038 ) ;
#5109 = oriented_edge ( 'none', *, *, #5180, .f. ) ;
#5110 = vertex_point ( 'none', #2034 ) ;
#5111 = vertex_point ( 'none', #1985 ) ;
#5112 = advanced_face ( 'none', ( #2031 ), #1991, .t. ) ;
#5113 = vertex_point ( 'none', #2036 ) ;
#5114 = oriented_edge ( 'none', *, *, #5100, .f. ) ;
#5115 = oriented_edge ( 'none', *, *, #5117, .t. ) ;
#5116 = edge_curve ( 'none', #5122, #5133, #2035, .t. ) ;
#5117 = edge_curve ( 'none', #5182, #5122, #2028, .t. ) ;
#5118 = vertex_point ( 'none', #2022 ) ;
#5119 = oriented_edge ( 'none', *, *, #5120, .t. ) ;
#5120 = edge_curve ( 'none', #5133, #5118, #2029, .t. ) ;
#5121 = edge_curve ( 'none', #5178, #5181, #1990, .t. ) ;
#5122 = vertex_point ( 'none', #2013 ) ;
#5123 = oriented_edge ( 'none', *, *, #5121, .f. ) ;
#5124 = edge_curve ( 'none', #5176, #5105, #2016, .t. ) ;
#5125 = advanced_face ( 'none', ( #2060 ), #2018, .t. ) ;
#5126 = oriented_edge ( 'none', *, *, #5128, .t. ) ;
#5127 = oriented_edge ( 'none', *, *, #5124, .f. ) ;
#5128 = edge_curve ( 'none', #5176, #5106, #2066, .t. ) ;
#5129 = vertex_point ( 'none', #2058 ) ;
#5130 = oriented_edge ( 'none', *, *, #5131, .t. ) ;
#5131 = edge_curve ( 'none', #5106, #5129, #2057, .t. ) ;
#5132 = edge_loop ( 'none', ( #5081, #5080, #5073, #5137 ) ) ;
#5133 = vertex_point ( 'none', #2054 ) ;
#5134 = edge_loop ( 'none', ( #5150, #5149, #5153, #5091 ) ) ;
#5135 = edge_curve ( 'none', #5188, #5084, #2045, .t. ) ;
#5136 = oriented_edge ( 'none', *, *, #5143, .t. ) ;
#5137 = oriented_edge ( 'none', *, *, #5135, .f. ) ;
#5138 = advanced_face ( 'none', ( #2069 ), #1799, .f. ) ;
#5139 = oriented_edge ( 'none', *, *, #5140, .t. ) ;
#5140 = edge_curve ( 'none', #5074, #5075, #2100, .t. ) ;
#5141 = edge_curve ( 'none', #5086, #5074, #2096, .t. ) ;
#5142 = vertex_point ( 'none', #2093 ) ;
#5143 = edge_curve ( 'none', #5075, #5142, #2094, .t. ) ;
#5144 = vertex_point ( 'none', #2102 ) ;
#5145 = edge_loop ( 'none', ( #5296, #5288, #5292, #5291, #5354, #5293 ) ) ;
#5146 = edge_curve ( 'none', #5086, #5142, #2087, .t. ) ;
#5147 = oriented_edge ( 'none', *, *, #5146, .f. ) ;
#5148 = advanced_face ( 'none', ( #2080 ), #2078, .f. ) ;
#5149 = oriented_edge ( 'none', *, *, #5151, .t. ) ;
#5150 = oriented_edge ( 'none', *, *, #5152, .t. ) ;
#5151 = edge_curve ( 'none', #5076, #5077, #2073, .t. ) ;
#5152 = edge_curve ( 'none', #5144, #5076, #2072, .t. ) ;
#5153 = oriented_edge ( 'none', *, *, #5154, .t. ) ;
#5154 = edge_curve ( 'none', #5077, #5155, #2124, .t. ) ;
#5155 = vertex_point ( 'none', #2128 ) ;
#5156 = oriented_edge ( 'none', *, *, #5064, .f. ) ;
#5157 = oriented_edge ( 'none', *, *, #317, .f. ) ;
#5158 = oriented_edge ( 'none', *, *, #5160, .f. ) ;
#5159 = edge_loop ( 'none', ( #5166, #5168, #5171, #5170 ) ) ;
#5160 = edge_curve ( 'none', #277, #297, #2119, .t. ) ;
#5161 = edge_loop ( 'none', ( #5225, #5169, #5224, #5227 ) ) ;
#5162 = edge_loop ( 'none', ( #5233, #5156, #5228, #5213 ) ) ;
#5163 = oriented_edge ( 'none', *, *, #326, .f. ) ;
#5164 = advanced_face ( 'none', ( #2075 ), #2123, .f. ) ;
#5165 = edge_curve ( 'none', #322, #350, #2114, .t. ) ;
#5166 = oriented_edge ( 'none', *, *, #361, .f. ) ;
#5167 = edge_loop ( 'none', ( #5230, #5229, #5217, #5232 ) ) ;
#5168 = oriented_edge ( 'none', *, *, #5165, .t. ) ;
#5169 = oriented_edge ( 'none', *, *, #5165, .f. ) ;
#5170 = oriented_edge ( 'none', *, *, #4959, .t. ) ;
#5171 = oriented_edge ( 'none', *, *, #2263, .t. ) ;
#5172 = edge_loop ( 'none', ( #5109, #5184, #5183, #5123 ) ) ;
#5173 = oriented_edge ( 'none', *, *, #5104, .f. ) ;
#5174 = edge_loop ( 'none', ( #5127, #5126, #5130, #5191 ) ) ;
#5175 = vertex_point ( 'none', #2108 ) ;
#5176 = vertex_point ( 'none', #2106 ) ;
#5177 = advanced_face ( 'none', ( #2105 ), #2104, .t. ) ;
#5178 = vertex_point ( 'none', #2159 ) ;
#5179 = edge_curve ( 'none', #5111, #5175, #2158, .t. ) ;
#5180 = edge_curve ( 'none', #5111, #5178, #2153, .t. ) ;
#5181 = vertex_point ( 'none', #2147 ) ;
#5182 = vertex_point ( 'none', #2146 ) ;
#5183 = oriented_edge ( 'none', *, *, #5185, .t. ) ;
#5184 = oriented_edge ( 'none', *, *, #5179, .t. ) ;
#5185 = edge_curve ( 'none', #5175, #5181, #2139, .t. ) ;
#5186 = edge_loop ( 'none', ( #5115, #5195, #5119, #5193 ) ) ;
#5187 = edge_curve ( 'none', #5105, #5129, #2166, .t. ) ;
#5188 = vertex_point ( 'none', #2131 ) ;
#5189 = vertex_point ( 'none', #2160 ) ;
#5190 = vertex_point ( 'none', #2140 ) ;
#5191 = oriented_edge ( 'none', *, *, #5187, .f. ) ;
#5192 = oriented_edge ( 'none', *, *, #5141, .t. ) ;
#5193 = oriented_edge ( 'none', *, *, #5072, .f. ) ;
#5194 = advanced_face ( 'none', ( #2137 ), #2148, .f. ) ;
#5195 = oriented_edge ( 'none', *, *, #5116, .t. ) ;
#5196 = edge_curve ( 'none', #164, #103, #2193, .t. ) ;
#5197 = oriented_edge ( 'none', *, *, #5196, .f. ) ;
#5198 = edge_curve ( 'none', #5241, #5242, #2189, .t. ) ;
#5199 = oriented_edge ( 'none', *, *, #5255, .f. ) ;
#5200 = edge_loop ( 'none', ( #5202, #5254, #5256, #5197 ) ) ;
#5201 = oriented_edge ( 'none', *, *, #375, .f. ) ;
#5202 = oriented_edge ( 'none', *, *, #259, .f. ) ;
#5203 = advanced_face ( 'none', ( #2187 ), #2188, .f. ) ;
#5204 = oriented_edge ( 'none', *, *, #307, .f. ) ;
#5205 = oriented_edge ( 'none', *, *, #315, .t. ) ;
#5206 = oriented_edge ( 'none', *, *, #102, .t. ) ;
#5207 = edge_loop ( 'none', ( #5204, #5201, #5266, #5209 ) ) ;
#5208 = oriented_edge ( 'none', *, *, #3021, .f. ) ;
#5209 = oriented_edge ( 'none', *, *, #5004, .f. ) ;
#5210 = oriented_edge ( 'none', *, *, #5038, .f. ) ;
#5211 = advanced_face ( 'none', ( #2185 ), #2179, .t. ) ;
#5212 = oriented_edge ( 'none', *, *, #5002, .f. ) ;
#5213 = oriented_edge ( 'none', *, *, #5065, .f. ) ;
#5214 = advanced_face ( 'none', ( #2168 ), #2225, .t. ) ;
#5215 = edge_loop ( 'none', ( #5221, #5226, #5205, #5210 ) ) ;
#5216 = edge_loop ( 'none', ( #5157, #5219, #5222, #5234 ) ) ;
#5217 = oriented_edge ( 'none', *, *, #338, .t. ) ;
#5218 = edge_curve ( 'none', #5260, #5264, #2218, .t. ) ;
#5219 = oriented_edge ( 'none', *, *, #5052, .f. ) ;
#5220 = advanced_face ( 'none', ( #2184 ), #2172, .f. ) ;
#5221 = oriented_edge ( 'none', *, *, #303, .f. ) ;
#5222 = oriented_edge ( 'none', *, *, #346, .t. ) ;
#5223 = advanced_face ( 'none', ( #2169 ), #2208, .f. ) ;
#5224 = oriented_edge ( 'none', *, *, #367, .t. ) ;
#5225 = oriented_edge ( 'none', *, *, #349, .f. ) ;
#5226 = oriented_edge ( 'none', *, *, #5049, .f. ) ;
#5227 = oriented_edge ( 'none', *, *, #5045, .f. ) ;
#5228 = oriented_edge ( 'none', *, *, #359, .t. ) ;
#5229 = oriented_edge ( 'none', *, *, #5006, .f. ) ;
#5230 = oriented_edge ( 'none', *, *, #352, .f. ) ;
#5231 = advanced_face ( 'none', ( #2213 ), #2203, .t. ) ;
#5232 = oriented_edge ( 'none', *, *, #5010, .f. ) ;
#5233 = oriented_edge ( 'none', *, *, #364, .f. ) ;
#5234 = oriented_edge ( 'none', *, *, #5160, .t. ) ;
#5235 = oriented_edge ( 'none', *, *, #5218, .t. ) ;
#5236 = edge_curve ( 'none', #5264, #5263, #2261, .t. ) ;
#5237 = edge_loop ( 'none', ( #5248, #4210, #4249 ) ) ;
#5238 = oriented_edge ( 'none', *, *, #5236, .t. ) ;
#5239 = edge_curve ( 'none', #5261, #5263, #2191, .t. ) ;
#5240 = edge_loop ( 'none', ( #5257, #5245, #5244, #5309 ) ) ;
#5241 = vertex_point ( 'none', #2201 ) ;
#5242 = vertex_point ( 'none', #2200 ) ;
#5243 = advanced_face ( 'none', ( #2252 ), #2202, .f. ) ;
#5244 = oriented_edge ( 'none', *, *, #5255, .t. ) ;
#5245 = oriented_edge ( 'none', *, *, #5246, .t. ) ;
#5246 = edge_curve ( 'none', #5241, #5260, #2250, .t. ) ;
#5247 = edge_curve ( 'none', #5308, #5241, #2239, .t. ) ;
#5248 = oriented_edge ( 'none', *, *, #5312, .f. ) ;
#5249 = advanced_face ( 'none', ( #2246 ), #2257, .t. ) ;
#5250 = edge_loop ( 'none', ( #5199, #5235, #5238, #5267 ) ) ;
#5251 = edge_curve ( 'none', #5242, #5261, #2240, .t. ) ;
#5252 = closed_shell ( 'none', ( #115, #167, #271, #312, #345, #328, #360, #362, #380, #3039, #4971, #5030, #5016, #5024, #5009, #5066, #5001, #5058, #5044, #5054, #5042, #5164, #5223, #5231, #5214, #5220, #5203, #5211, #5270, #5249 ) ) ;
#5253 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#5254 = oriented_edge ( 'none', *, *, #5014, .t. ) ;
#5255 = edge_curve ( 'none', #5260, #5261, #2197, .t. ) ;
#5256 = oriented_edge ( 'none', *, *, #187, .t. ) ;
#5257 = oriented_edge ( 'none', *, *, #5198, .f. ) ;
#5258 = manifold_solid_brep ( '����-����1', #5541 ) ;
#5259 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#5260 = vertex_point ( 'none', #2245 ) ;
#5261 = vertex_point ( 'none', #2290 ) ;
#5262 = advanced_face ( 'none', ( #2282 ), #2232, .f. ) ;
#5263 = vertex_point ( 'none', #2227 ) ;
#5264 = vertex_point ( 'none', #2278 ) ;
#5265 = edge_loop ( 'none', ( #5212, #5208 ) ) ;
#5266 = oriented_edge ( 'none', *, *, #309, .t. ) ;
#5267 = oriented_edge ( 'none', *, *, #5239, .f. ) ;
#5268 = oriented_edge ( 'none', *, *, #5196, .t. ) ;
#5269 = edge_loop ( 'none', ( #5206, #5268 ) ) ;
#5270 = advanced_face ( 'none', ( #2275, #2280 ), #2274, .f. ) ;
#5271 = vertex_point ( 'none', #2284 ) ;
#5272 = edge_loop ( 'none', ( #5326, #5273, #5327, #5329 ) ) ;
#5273 = oriented_edge ( 'none', *, *, #5321, .t. ) ;
#5274 = advanced_face ( 'none', ( #2283 ), #2271, .f. ) ;
#5275 = vertex_point ( 'none', #2268 ) ;
#5276 = oriented_edge ( 'none', *, *, #5278, .f. ) ;
#5277 = edge_curve ( 'none', #5287, #5283, #2262, .t. ) ;
#5278 = edge_curve ( 'none', #5287, #5271, #2327, .t. ) ;
#5279 = oriented_edge ( 'none', *, *, #5295, .f. ) ;
#5280 = oriented_edge ( 'none', *, *, #5277, .t. ) ;
#5281 = edge_curve ( 'none', #5285, #5286, #1560, .t. ) ;
#5282 = edge_curve ( 'none', #5298, #4851, #2352, .t. ) ;
#5283 = vertex_point ( 'none', #2353 ) ;
#5284 = edge_loop ( 'none', ( #5382, #5319, #5384, #5387 ) ) ;
#5285 = vertex_point ( 'none', #2345 ) ;
#5286 = vertex_point ( 'none', #2344 ) ;
#5287 = vertex_point ( 'none', #2343 ) ;
#5288 = oriented_edge ( 'none', *, *, #5297, .t. ) ;
#5289 = edge_loop ( 'none', ( #5276, #5280, #5279, #5322 ) ) ;
#5290 = vertex_point ( 'none', #2347 ) ;
#5291 = oriented_edge ( 'none', *, *, #5282, .f. ) ;
#5292 = oriented_edge ( 'none', *, *, #4792, .t. ) ;
#5293 = oriented_edge ( 'none', *, *, #5355, .f. ) ;
#5294 = edge_curve ( 'none', #5290, #5298, #2342, .t. ) ;
#5295 = edge_curve ( 'none', #5275, #5283, #2334, .t. ) ;
#5296 = oriented_edge ( 'none', *, *, #5281, .f. ) ;
#5297 = edge_curve ( 'none', #5285, #4850, #2366, .t. ) ;
#5298 = vertex_point ( 'none', #2346 ) ;
#5299 = oriented_edge ( 'none', *, *, #5352, .f. ) ;
#5300 = oriented_edge ( 'none', *, *, #5304, .f. ) ;
#5301 = oriented_edge ( 'none', *, *, #5154, .f. ) ;
#5302 = edge_curve ( 'none', #5142, #5075, #2362, .t. ) ;
#5303 = edge_loop ( 'none', ( #5305, #5351 ) ) ;
#5304 = edge_curve ( 'none', #5084, #5190, #2348, .t. ) ;
#5305 = oriented_edge ( 'none', *, *, #5302, .f. ) ;
#5306 = oriented_edge ( 'none', *, *, #5527, .t. ) ;
#5307 = oriented_edge ( 'none', *, *, #5179, .f. ) ;
#5308 = vertex_point ( 'none', #2341 ) ;
#5309 = oriented_edge ( 'none', *, *, #5251, .f. ) ;
#5310 = oriented_edge ( 'none', *, *, #5452, .t. ) ;
#5311 = advanced_face ( 'none', ( #2357 ), #2361, .f. ) ;
#5312 = edge_curve ( 'none', #5308, #5242, #2421, .t. ) ;
#5313 = vertex_point ( 'none', #2418 ) ;
#5314 = oriented_edge ( 'none', *, *, #5339, .t. ) ;
#5315 = vertex_point ( 'none', #2417 ) ;
#5316 = advanced_face ( 'none', ( #2429, #2420, #2425, #2419, #2423, #2412 ), #2409, .t. ) ;
#5317 = edge_curve ( 'none', #5331, #5332, #2403, .t. ) ;
#5318 = oriented_edge ( 'none', *, *, #4996, .t. ) ;
#5319 = oriented_edge ( 'none', *, *, #5323, .f. ) ;
#5320 = edge_curve ( 'none', #5271, #5275, #2408, .t. ) ;
#5321 = edge_curve ( 'none', #5298, #5285, #2462, .t. ) ;
#5322 = oriented_edge ( 'none', *, *, #5320, .f. ) ;
#5323 = edge_curve ( 'none', #5271, #5287, #2463, .t. ) ;
#5324 = advanced_face ( 'none', ( #2466 ), #2464, .t. ) ;
#5325 = edge_curve ( 'none', #5286, #5290, #2471, .t. ) ;
#5326 = oriented_edge ( 'none', *, *, #5294, .t. ) ;
#5327 = oriented_edge ( 'none', *, *, #5281, .t. ) ;
#5328 = oriented_edge ( 'none', *, *, #5355, .t. ) ;
#5329 = oriented_edge ( 'none', *, *, #5325, .t. ) ;
#5330 = edge_loop ( 'none', ( #5390, #5328 ) ) ;
#5331 = vertex_point ( 'none', #2457 ) ;
#5332 = vertex_point ( 'none', #2473 ) ;
#5333 = edge_loop ( 'none', ( #5334, #5335, #5314, #5344, #5337, #5340, #5350, #5348 ) ) ;
#5334 = oriented_edge ( 'none', *, *, #5317, .t. ) ;
#5335 = oriented_edge ( 'none', *, *, #5336, .t. ) ;
#5336 = edge_curve ( 'none', #5332, #5338, #2540, .t. ) ;
#5337 = oriented_edge ( 'none', *, *, #5345, .t. ) ;
#5338 = vertex_point ( 'none', #2413 ) ;
#5339 = edge_curve ( 'none', #5338, #5343, #2526, .t. ) ;
#5340 = oriented_edge ( 'none', *, *, #5347, .t. ) ;
#5341 = vertex_point ( 'none', #2541 ) ;
#5342 = edge_curve ( 'none', #5343, #5341, #2522, .t. ) ;
#5343 = vertex_point ( 'none', #2515 ) ;
#5344 = oriented_edge ( 'none', *, *, #5342, .t. ) ;
#5345 = edge_curve ( 'none', #5341, #5313, #2514, .t. ) ;
#5346 = edge_curve ( 'none', #5315, #5331, #2509, .t. ) ;
#5347 = edge_curve ( 'none', #5313, #5383, #2569, .t. ) ;
#5348 = oriented_edge ( 'none', *, *, #5346, .t. ) ;
#5349 = edge_curve ( 'none', #5383, #5315, #2517, .t. ) ;
#5350 = oriented_edge ( 'none', *, *, #5349, .t. ) ;
#5351 = oriented_edge ( 'none', *, *, #5143, .f. ) ;
#5352 = edge_curve ( 'none', #5155, #5077, #2562, .t. ) ;
#5353 = edge_loop ( 'none', ( #5300, #3726 ) ) ;
#5354 = oriented_edge ( 'none', *, *, #5294, .f. ) ;
#5355 = edge_curve ( 'none', #5286, #5290, #2560, .t. ) ;
#5356 = edge_curve ( 'none', #3953, #5341, #2557, .t. ) ;
#5357 = vertex_point ( 'none', #2555 ) ;
#5358 = vertex_point ( 'none', #2549 ) ;
#5359 = edge_loop ( 'none', ( #5363, #5360, #5374, #5367, #5366, #5427 ) ) ;
#5360 = oriented_edge ( 'none', *, *, #5364, .t. ) ;
#5361 = edge_loop ( 'none', ( #5431, #5409, #5412, #5414 ) ) ;
#5362 = vertex_point ( 'none', #2516 ) ;
#5363 = oriented_edge ( 'none', *, *, #5365, .t. ) ;
#5364 = edge_curve ( 'none', #5357, #5362, #2543, .t. ) ;
#5365 = edge_curve ( 'none', #5368, #5357, #2563, .t. ) ;
#5366 = oriented_edge ( 'none', *, *, #5424, .t. ) ;
#5367 = oriented_edge ( 'none', *, *, #5375, .t. ) ;
#5368 = vertex_point ( 'none', #2544 ) ;
#5369 = vertex_point ( 'none', #2558 ) ;
#5370 = edge_curve ( 'none', #5368, #5369, #2545, .t. ) ;
#5371 = vertex_point ( 'none', #2592 ) ;
#5372 = edge_curve ( 'none', #5371, #5362, #2550, .t. ) ;
#5373 = vertex_point ( 'none', #2589 ) ;
#5374 = oriented_edge ( 'none', *, *, #5372, .f. ) ;
#5375 = edge_curve ( 'none', #5371, #5358, #2593, .t. ) ;
#5376 = edge_curve ( 'none', #5435, #5425, #2579, .t. ) ;
#5377 = vertex_point ( 'none', #2581 ) ;
#5378 = edge_curve ( 'none', #5283, #5275, #2643, .t. ) ;
#5379 = edge_curve ( 'none', #3983, #3580, #2673, .t. ) ;
#5380 = advanced_face ( 'none', ( #2668 ), #2644, .f. ) ;
#5381 = oriented_edge ( 'none', *, *, #5282, .t. ) ;
#5382 = oriented_edge ( 'none', *, *, #5277, .f. ) ;
#5383 = vertex_point ( 'none', #2664 ) ;
#5384 = oriented_edge ( 'none', *, *, #5320, .t. ) ;
#5385 = edge_loop ( 'none', ( #5391, #5393, #5381, #5386 ) ) ;
#5386 = oriented_edge ( 'none', *, *, #5396, .t. ) ;
#5387 = oriented_edge ( 'none', *, *, #5378, .f. ) ;
#5388 = edge_loop ( 'none', ( #5318, #5392 ) ) ;
#5389 = advanced_face ( 'none', ( #2604 ), #2667, .f. ) ;
#5390 = oriented_edge ( 'none', *, *, #5325, .f. ) ;
#5391 = oriented_edge ( 'none', *, *, #5297, .f. ) ;
#5392 = oriented_edge ( 'none', *, *, #5379, .t. ) ;
#5393 = oriented_edge ( 'none', *, *, #5321, .f. ) ;
#5394 = advanced_face ( 'none', ( #2656 ), #2662, .f. ) ;
#5395 = edge_loop ( 'none', ( #5299, #5301 ) ) ;
#5396 = edge_curve ( 'none', #4851, #4850, #2642, .t. ) ;
#5397 = edge_curve ( 'none', #5398, #5433, #2660, .t. ) ;
#5398 = vertex_point ( 'none', #2706 ) ;
#5399 = edge_loop ( 'none', ( #5406, #5422, #5403, #5464 ) ) ;
#5400 = oriented_edge ( 'none', *, *, #5397, .f. ) ;
#5401 = edge_curve ( 'none', #5423, #5398, #2703, .t. ) ;
#5402 = oriented_edge ( 'none', *, *, #5468, .f. ) ;
#5403 = oriented_edge ( 'none', *, *, #5401, .t. ) ;
#5404 = advanced_face ( 'none', ( #2659 ), #2658, .t. ) ;
#5405 = edge_curve ( 'none', #5433, #5398, #2646, .t. ) ;
#5406 = oriented_edge ( 'none', *, *, #5420, .f. ) ;
#5407 = oriented_edge ( 'none', *, *, #5376, .f. ) ;
#5408 = oriented_edge ( 'none', *, *, #5364, .f. ) ;
#5409 = oriented_edge ( 'none', *, *, #5376, .t. ) ;
#5410 = edge_curve ( 'none', #5430, #5425, #2689, .t. ) ;
#5411 = edge_loop ( 'none', ( #5407, #5475, #5457, #5472 ) ) ;
#5412 = oriented_edge ( 'none', *, *, #5410, .f. ) ;
#5413 = edge_curve ( 'none', #5373, #5430, #2683, .t. ) ;
#5414 = oriented_edge ( 'none', *, *, #5413, .f. ) ;
#5415 = edge_loop ( 'none', ( #5471, #5470 ) ) ;
#5416 = oriented_edge ( 'none', *, *, #5401, .f. ) ;
#5417 = advanced_face ( 'none', ( #2697 ), #2702, .t. ) ;
#5418 = oriented_edge ( 'none', *, *, #5420, .t. ) ;
#5419 = oriented_edge ( 'none', *, *, #5421, .t. ) ;
#5420 = edge_curve ( 'none', #5377, #5433, #2726, .t. ) ;
#5421 = edge_curve ( 'none', #5423, #5377, #2727, .t. ) ;
#5422 = oriented_edge ( 'none', *, *, #5432, .t. ) ;
#5423 = vertex_point ( 'none', #2722 ) ;
#5424 = edge_curve ( 'none', #5358, #5369, #2716, .t. ) ;
#5425 = vertex_point ( 'none', #2678 ) ;
#5426 = edge_loop ( 'none', ( #5419, #5418, #5400, #5416 ) ) ;
#5427 = oriented_edge ( 'none', *, *, #5370, .f. ) ;
#5428 = edge_curve ( 'none', #5373, #5435, #2709, .t. ) ;
#5429 = advanced_face ( 'none', ( #2677 ), #2728, .t. ) ;
#5430 = vertex_point ( 'none', #2707 ) ;
#5431 = oriented_edge ( 'none', *, *, #5428, .t. ) ;
#5432 = edge_curve ( 'none', #5377, #5423, #2748, .t. ) ;
#5433 = vertex_point ( 'none', #2721 ) ;
#5434 = edge_loop ( 'none', ( #5469, #5402 ) ) ;
#5435 = vertex_point ( 'none', #2752 ) ;
#5436 = advanced_face ( 'none', ( #2740 ), #2738, .t. ) ;
#5437 = advanced_face ( 'none', ( #2743 ), #2739, .t. ) ;
#5438 = oriented_edge ( 'none', *, *, #5440, .t. ) ;
#5439 = oriented_edge ( 'none', *, *, #5512, .f. ) ;
#5440 = edge_curve ( 'none', #5446, #5371, #2783, .t. ) ;
#5441 = edge_curve ( 'none', #5369, #5458, #2767, .t. ) ;
#5442 = oriented_edge ( 'none', *, *, #5441, .t. ) ;
#5443 = oriented_edge ( 'none', *, *, #5456, .t. ) ;
#5444 = oriented_edge ( 'none', *, *, #5372, .t. ) ;
#5445 = advanced_face ( 'none', ( #2750 ), #2734, .t. ) ;
#5446 = vertex_point ( 'none', #2781 ) ;
#5447 = vertex_point ( 'none', #2732 ) ;
#5448 = oriented_edge ( 'none', *, *, #5370, .t. ) ;
#5449 = edge_loop ( 'none', ( #5439, #5438, #5444, #5310, #4315 ) ) ;
#5450 = vertex_point ( 'none', #2761 ) ;
#5451 = oriented_edge ( 'none', *, *, #5453, .t. ) ;
#5452 = edge_curve ( 'none', #5362, #5447, #2809, .t. ) ;
#5453 = edge_curve ( 'none', #5458, #5447, #2731, .t. ) ;
#5454 = advanced_face ( 'none', ( #2759 ), #2760, .t. ) ;
#5455 = oriented_edge ( 'none', *, *, #5466, .t. ) ;
#5456 = edge_curve ( 'none', #5425, #5430, #2733, .t. ) ;
#5457 = oriented_edge ( 'none', *, *, #5413, .t. ) ;
#5458 = vertex_point ( 'none', #2758 ) ;
#5459 = oriented_edge ( 'none', *, *, #5410, .t. ) ;
#5460 = advanced_face ( 'none', ( #2799, #2811 ), #2810, .f. ) ;
#5461 = oriented_edge ( 'none', *, *, #5452, .f. ) ;
#5462 = oriented_edge ( 'none', *, *, #5466, .f. ) ;
#5463 = edge_loop ( 'none', ( #5459, #5443 ) ) ;
#5464 = oriented_edge ( 'none', *, *, #5405, .f. ) ;
#5465 = edge_loop ( 'none', ( #5473, #5462 ) ) ;
#5466 = edge_curve ( 'none', #5357, #5368, #2795, .t. ) ;
#5467 = advanced_face ( 'none', ( #2786, #2797 ), #2792, .f. ) ;
#5468 = edge_curve ( 'none', #5435, #5373, #2790, .t. ) ;
#5469 = oriented_edge ( 'none', *, *, #5428, .f. ) ;
#5470 = oriented_edge ( 'none', *, *, #5405, .t. ) ;
#5471 = oriented_edge ( 'none', *, *, #5397, .t. ) ;
#5472 = oriented_edge ( 'none', *, *, #5456, .f. ) ;
#5473 = oriented_edge ( 'none', *, *, #5365, .f. ) ;
#5474 = edge_loop ( 'none', ( #5408, #5455, #5448, #5442, #5451, #5461 ) ) ;
#5475 = oriented_edge ( 'none', *, *, #5468, .t. ) ;
#5476 = edge_loop ( 'none', ( #5481, #5531, #5493, #5535, #5488, #5532 ) ) ;
#5477 = advanced_face ( 'none', ( #2843 ), #2842, .f. ) ;
#5478 = oriented_edge ( 'none', *, *, #5239, .t. ) ;
#5479 = oriented_edge ( 'none', *, *, #5501, .t. ) ;
#5480 = oriented_edge ( 'none', *, *, #5495, .f. ) ;
#5481 = oriented_edge ( 'none', *, *, #5453, .f. ) ;
#5482 = advanced_face ( 'none', ( #2826 ), #2827, .f. ) ;
#5483 = edge_curve ( 'none', #5458, #5358, #2823, .t. ) ;
#5484 = oriented_edge ( 'none', *, *, #5483, .f. ) ;
#5485 = advanced_face ( 'none', ( #2835 ), #2041, .f. ) ;
#5486 = oriented_edge ( 'none', *, *, #5509, .t. ) ;
#5487 = oriented_edge ( 'none', *, *, #5218, .f. ) ;
#5488 = oriented_edge ( 'none', *, *, #5511, .f. ) ;
#5489 = oriented_edge ( 'none', *, *, #5509, .f. ) ;
#5490 = advanced_face ( 'none', ( #2049 ), #2825, .f. ) ;
#5491 = oriented_edge ( 'none', *, *, #5251, .t. ) ;
#5492 = oriented_edge ( 'none', *, *, #5246, .f. ) ;
#5493 = oriented_edge ( 'none', *, *, #5375, .f. ) ;
#5494 = oriented_edge ( 'none', *, *, #5495, .t. ) ;
#5495 = edge_curve ( 'none', #5261, #5260, #2879, .t. ) ;
#5496 = edge_curve ( 'none', #5447, #5450, #2869, .t. ) ;
#5497 = oriented_edge ( 'none', *, *, #5236, .f. ) ;
#5498 = edge_loop ( 'none', ( #5503, #5497 ) ) ;
#5499 = edge_loop ( 'none', ( #5508, #5510 ) ) ;
#5500 = edge_loop ( 'none', ( #5492, #5489, #5491, #5494 ) ) ;
#5501 = edge_curve ( 'none', #5263, #5264, #2868, .t. ) ;
#5502 = advanced_face ( 'none', ( #2864, #2850 ), #2874, .f. ) ;
#5503 = oriented_edge ( 'none', *, *, #5501, .f. ) ;
#5504 = edge_loop ( 'none', ( #5506, #5505, #5486 ) ) ;
#5505 = oriented_edge ( 'none', *, *, #5312, .t. ) ;
#5506 = oriented_edge ( 'none', *, *, #5247, .f. ) ;
#5507 = edge_loop ( 'none', ( #5487, #5480, #5478, #5479 ) ) ;
#5508 = oriented_edge ( 'none', *, *, #5512, .t. ) ;
#5509 = edge_curve ( 'none', #5242, #5241, #2863, .t. ) ;
#5510 = oriented_edge ( 'none', *, *, #5511, .t. ) ;
#5511 = edge_curve ( 'none', #5450, #5446, #2903, .t. ) ;
#5512 = edge_curve ( 'none', #5446, #5450, #2872, .t. ) ;
#5513 = toroidal_surface ( 'none', #5526, 4.000000000000011500, 1.000000000000000000 ) ;
#5514 = axis2_placement_3d ( 'none', #5515, #5572, #5571 ) ;
#5515 = cartesian_point ( 'none', ( 29.40000000000001600, 25.39999999999999900, -4.500000000000000000 ) ) ;
#5516 = cylindrical_surface ( 'none', #5558, 1.000000000000000900 ) ;
#5517 = cylindrical_surface ( 'none', #5514, 1.000000000000000000 ) ;
#5518 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5519 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5520 = axis2_placement_3d ( 'none', #5524, #5519, #5518 ) ;
#5521 = circle ( 'none', #5520, 26.46500000000000000 ) ;
#5522 = face_outer_bound ( 'none', #18, .t. ) ;
#5523 = face_outer_bound ( 'none', #3719, .t. ) ;
#5524 = cartesian_point ( 'none', ( 16.49999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5525 = cartesian_point ( 'none', ( 25.39999999999999900, 25.40000000000000200, -4.500000000000000000 ) ) ;
#5526 = axis2_placement_3d ( 'none', #5525, #5575, #5574 ) ;
#5527 = edge_curve ( 'none', #5178, #5111, #2893, .t. ) ;
#5528 = oriented_edge ( 'none', *, *, #5529, .f. ) ;
#5529 = edge_curve ( 'none', #5097, #5098, #2888, .t. ) ;
#5530 = advanced_face ( 'none', ( #2882 ), #2904, .f. ) ;
#5531 = oriented_edge ( 'none', *, *, #5483, .t. ) ;
#5532 = oriented_edge ( 'none', *, *, #5496, .f. ) ;
#5533 = edge_loop ( 'none', ( #5484, #5540, #5539 ) ) ;
#5534 = oriented_edge ( 'none', *, *, #5421, .f. ) ;
#5535 = oriented_edge ( 'none', *, *, #5440, .f. ) ;
#5536 = edge_loop ( 'none', ( #5534, #5538 ) ) ;
#5537 = advanced_face ( 'none', ( #2898 ), #2930, .f. ) ;
#5538 = oriented_edge ( 'none', *, *, #5432, .f. ) ;
#5539 = oriented_edge ( 'none', *, *, #5424, .f. ) ;
#5540 = oriented_edge ( 'none', *, *, #5441, .f. ) ;
#5541 = closed_shell ( 'none', ( #5262, #5243, #5311, #5436, #5429, #5417, #5404, #5467, #5454, #5460, #5445, #5437, #5502, #5485, #5490, #5477, #5482, #5537, #5530 ) ) ;
#5542 = cartesian_point ( 'none', ( 1.250000000000001100, -18.96889376729436800, -16.49583267372229400 ) ) ;
#5543 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5544 = vector ( 'none', #5543, 1000.000000000000000 ) ;
#5545 = cartesian_point ( 'none', ( -3.600000000000000100, 4.408728476930471200e-016, -7.500000000000000000 ) ) ;
#5546 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5547 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5548 = vector ( 'none', #5547, 1000.000000000000000 ) ;
#5549 = cartesian_point ( 'none', ( 3.600000000000000100, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#5550 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5551 = cartesian_point ( 'none', ( 1.250000000000000000, -25.84952505401360800, -19.60314285764753400 ) ) ;
#5552 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5553 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5554 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#5555 = face_outer_bound ( 'none', #50, .t. ) ;
#5556 = line ( 'none', #5545, #5544 ) ;
#5557 = axis2_placement_3d ( 'none', #5554, #5553, #5552 ) ;
#5558 = axis2_placement_3d ( 'none', #5567, #5566, #5573 ) ;
#5559 = line ( 'none', #5549, #5548 ) ;
#5560 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5561 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5562 = axis2_placement_3d ( 'none', #5568, #5561, #5560 ) ;
#5563 = circle ( 'none', #5562, 1.000000000000000000 ) ;
#5564 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -2.000000000000000000 ) ) ;
#5565 = circle ( 'none', #5557, 3.600000000000000100 ) ;
#5566 = direction ( 'none', ( -2.731847993664263700e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5567 = cartesian_point ( 'none', ( -29.40000000000001600, 25.39999999999999100, -4.500000000000000000 ) ) ;
#5568 = cartesian_point ( 'none', ( 29.40000000000001600, 25.39999999999999900, -4.500000000000000000 ) ) ;
#5569 = cartesian_point ( 'none', ( 1.250000000000001100, -23.48759017967386600, -18.63643109682000400 ) ) ;
#5570 = face_outer_bound ( 'none', #3709, .t. ) ;
#5571 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5572 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5573 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5574 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5575 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5576 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -2.000000000000000000 ) ) ;
#5577 = line ( 'none', #5576, #5614 ) ;
#5578 = direction ( 'none', ( 8.673617379884035500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5579 = direction ( 'none', ( 1.000000000000000000, 1.365923996832132100e-016, 8.673617379884042400e-016 ) ) ;
#5580 = cartesian_point ( 'none', ( 7.733045971672496000, 29.40000000000000200, -4.500000000000004400 ) ) ;
#5581 = axis2_placement_3d ( 'none', #5580, #5579, #5578 ) ;
#5582 = circle ( 'none', #5581, 1.000000000000000000 ) ;
#5583 = face_outer_bound ( 'none', #10, .t. ) ;
#5584 = circle ( 'none', #5621, 1.000000000000000000 ) ;
#5585 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5586 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5587 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#5588 = axis2_placement_3d ( 'none', #5587, #5586, #5585 ) ;
#5589 = cylindrical_surface ( 'none', #5588, 4.650000000000000400 ) ;
#5590 = vector ( 'none', #5715, 1000.000000000000000 ) ;
#5591 = cartesian_point ( 'none', ( 6.497220096466631600, 29.70456851504199500, -5.500000000000005300 ) ) ;
#5592 = cartesian_point ( 'none', ( 7.078168229805305200, 30.40000000000000200, -4.500000000000005300 ) ) ;
#5593 = cartesian_point ( 'none', ( 7.089262094715999200, 30.40000000000000200, -4.734948432931974900 ) ) ;
#5594 = cartesian_point ( 'none', ( 7.100287645462406900, 30.31528793198906500, -4.969101718070873200 ) ) ;
#5595 = cartesian_point ( 'none', ( 7.108132192570325400, 30.16406625799029900, -5.150147304382803000 ) ) ;
#5596 = cartesian_point ( 'none', ( 7.115976739678244700, 30.01284458399153400, -5.331192890694732800 ) ) ;
#5597 = cartesian_point ( 'none', ( 7.120543672330041000, 29.79605416213505000, -5.457822618723703600 ) ) ;
#5598 = cartesian_point ( 'none', ( 7.120543672330041000, 29.56110572920308100, -5.500000000000005300 ) ) ;
#5599 = cartesian_point ( 'none', ( 7.733045971672496900, 30.40000000000000200, -4.500000000000004400 ) ) ;
#5600 = cartesian_point ( 'none', ( 7.733045971672497700, 30.40000000000000200, -4.761799387799152700 ) ) ;
#5601 = cartesian_point ( 'none', ( 7.733045971672497700, 30.29222690360981200, -5.021986658763284900 ) ) ;
#5602 = cartesian_point ( 'none', ( 7.733045971672497700, 30.10710678118655200, -5.207106781186549700 ) ) ;
#5603 = cartesian_point ( 'none', ( 7.733045971672497700, 29.92198665876328800, -5.392226903609814500 ) ) ;
#5604 = cartesian_point ( 'none', ( 7.733045971672498600, 29.66179938779915700, -5.500000000000003600 ) ) ;
#5605 = cartesian_point ( 'none', ( 7.733045971672498600, 29.40000000000000900, -5.500000000000005300 ) ) ;
#5606 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5605, #5604, #5603, #5602, #5601, #5600, #5599 ),
( #5598, #5597, #5596, #5595, #5594, #5593, #5592 ),
( #5591, #5667, #5666, #5665, #5664, #5663, #5662 ),
( #5661, #5660, #5659, #5658, #5657, #5656, #5655 ),
( #5654, #5653, #5652, #5651, #5650, #5649, #5648 ),
( #5647, #5646, #5645, #5644, #5643, #5642, #5641 ),
( #5640, #5639, #5638, #5637, #5636, #5635, #5634 ),
( #5633, #5632, #5631, #5630, #5629, #5628, #5627 ),
( #5626, #5625, #5624, #5623, #5711, #5710, #5709 ),
( #5708, #5707, #5706, #5705, #5704, #5703, #5702 ),
( #5701, #5700, #5699, #5698, #5697, #5696, #5695 ),
( #5694, #5693, #5692, #5691, #5690, #5689, #5688 ),
( #5687, #5686, #5685, #5684, #5683, #5682, #5681 ),
( #5680, #5679, #5678, #5677, #5676, #5675, #5674 ),
( #5673, #5672, #5671, #5670, #5669, #5668, #5750 ),
( #5749, #5748, #5747, #5746, #5745, #5744, #5743 ),
( #5742, #5741, #5740, #5739, #5738, #5737, #5736 ),
( #5735, #5734, #5733, #5732, #5731, #5730, #5729 ),
( #5728, #5727, #5726, #5725, #5724, #5723, #5722 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003677567059076980800, 0.005666151768376986500, 0.007654736477676991400, 0.009643321186976996200, 0.01063761354162699900, 0.01113475971895200000, 0.01163190589627700200 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5607 = circle ( 'none', #5721, 4.650000000000000400 ) ;
#5608 = line ( 'none', #5610, #5590 ) ;
#5609 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165600, -5.804069938070120400 ) ) ;
#5610 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165300, -2.000000000000000000 ) ) ;
#5611 = line ( 'none', #5713, #5777 ) ;
#5612 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165600, -5.783388942161654000 ) ) ;
#5613 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5614 = vector ( 'none', #5613, 1000.000000000000000 ) ;
#5615 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#5616 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#5617 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165600, -5.195930061930005700 ) ) ;
#5618 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5619 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5620 = cartesian_point ( 'none', ( 25.39999999999999900, 29.40000000000001300, -4.500000000000000000 ) ) ;
#5621 = axis2_placement_3d ( 'none', #5620, #5619, #5618 ) ;
#5622 = axis2_placement_3d ( 'none', #5780, #5779, #5778 ) ;
#5623 = cartesian_point ( 'none', ( 2.601928340064338500, 30.37276625000427900, -5.275368694956386100 ) ) ;
#5624 = cartesian_point ( 'none', ( 2.615151508414651300, 30.35467984428876100, -5.352809418290037000 ) ) ;
#5625 = cartesian_point ( 'none', ( 2.628039367112294100, 30.32765553881382900, -5.428304257904019700 ) ) ;
#5626 = cartesian_point ( 'none', ( 2.640272645520957100, 30.29230944705423000, -5.500000000000005300 ) ) ;
#5627 = cartesian_point ( 'none', ( 3.202928406608152000, 30.40000000000000200, -4.932446048323164700 ) ) ;
#5628 = cartesian_point ( 'none', ( 3.219165832422397500, 30.40000000000000200, -5.032187864709526600 ) ) ;
#5629 = cartesian_point ( 'none', ( 3.235402062528754300, 30.38527713664312200, -5.131924772051340800 ) ) ;
#5630 = cartesian_point ( 'none', ( 3.250964186905009000, 30.35629566234466400, -5.227786965590449400 ) ) ;
#5631 = cartesian_point ( 'none', ( 3.266526311281263300, 30.32731418804620600, -5.323649159129558100 ) ) ;
#5632 = cartesian_point ( 'none', ( 3.281411856557137100, 30.28407339113876200, -5.415625833387791100 ) ) ;
#5633 = cartesian_point ( 'none', ( 3.294984245953694200, 30.22797201523219000, -5.500000000000005300 ) ) ;
#5634 = cartesian_point ( 'none', ( 3.845860022050397600, 30.40000000000000200, -4.838024504951231800 ) ) ;
#5635 = cartesian_point ( 'none', ( 3.863610280326715200, 30.40000000000000200, -4.958888894798753300 ) ) ;
#5636 = cartesian_point ( 'none', ( 3.881355236015396200, 30.37736790092411000, -5.079717178466334600 ) ) ;
#5637 = cartesian_point ( 'none', ( 3.897926762536420200, 30.33359354343216900, -5.192555392458849000 ) ) ;
#5638 = cartesian_point ( 'none', ( 3.914498289057443300, 30.28981918594023200, -5.305393606451363400 ) ) ;
#5639 = cartesian_point ( 'none', ( 3.929886485487648100, 30.22492872372119200, -5.410174333775869600 ) ) ;
#5640 = cartesian_point ( 'none', ( 3.943078367541014800, 30.14319380867645700, -5.500000000000005300 ) ) ;
#5641 = cartesian_point ( 'none', ( 4.488791637492642600, 30.40000000000000200, -4.743602961579298100 ) ) ;
#5642 = cartesian_point ( 'none', ( 4.508054728231032400, 30.40000000000000200, -4.885589924887979900 ) ) ;
#5643 = cartesian_point ( 'none', ( 4.527308409502039100, 30.36945866520509400, -5.027509584881328500 ) ) ;
#5644 = cartesian_point ( 'none', ( 4.544889338167831000, 30.31089142451967400, -5.157323819327248600 ) ) ;
#5645 = cartesian_point ( 'none', ( 4.562470266833623900, 30.25232418383425800, -5.287138053773168700 ) ) ;
#5646 = cartesian_point ( 'none', ( 4.578361114418159500, 30.16578405630362200, -5.404722834163949100 ) ) ;
#5647 = cartesian_point ( 'none', ( 4.591172489128336300, 30.05841560212072500, -5.500000000000005300 ) ) ;
#5648 = cartesian_point ( 'none', ( 5.133290412675887800, 30.40000000000000200, -4.661278505522235000 ) ) ;
#5649 = cartesian_point ( 'none', ( 5.152958538686060100, 30.40000000000000200, -4.825142949259072700 ) ) ;
#5650 = cartesian_point ( 'none', ( 5.172608144061807200, 30.35925302304653400, -4.988885989372667100 ) ) ;
#5651 = cartesian_point ( 'none', ( 5.189877652108686200, 30.28201953521424300, -5.134272073421885600 ) ) ;
#5652 = cartesian_point ( 'none', ( 5.207147160155565200, 30.20478604738195100, -5.279658157471103200 ) ) ;
#5653 = cartesian_point ( 'none', ( 5.222003122405731700, 30.09116082883728200, -5.406459235039650800 ) ) ;
#5654 = cartesian_point ( 'none', ( 5.232619510291346600, 29.95321272764029500, -5.500000000000004400 ) ) ;
#5655 = cartesian_point ( 'none', ( 5.780591856673940000, 30.40000000000000200, -4.600588174232673700 ) ) ;
#5656 = cartesian_point ( 'none', ( 5.798134296754932700, 30.40000000000000200, -4.787689588154749200 ) ) ;
#5657 = cartesian_point ( 'none', ( 5.815647646079463100, 30.34566914105329600, -4.974480730436087400 ) ) ;
#5658 = cartesian_point ( 'none', ( 5.830475370190507400, 30.24524866794960300, -5.132627951325207300 ) ) ;
#5659 = cartesian_point ( 'none', ( 5.845303094301552700, 30.14482819484591000, -5.290775172214328100 ) ) ;
#5660 = cartesian_point ( 'none', ( 5.857396015352812000, 29.99865116359267600, -5.419753958329160100 ) ) ;
#5661 = cartesian_point ( 'none', ( 5.864919803378988700, 29.82889062134114500, -5.500000000000005300 ) ) ;
#5662 = cartesian_point ( 'none', ( 6.427893300671993200, 30.40000000000000200, -4.539897842943112500 ) ) ;
#5663 = cartesian_point ( 'none', ( 6.443310054823807100, 30.40000000000000200, -4.750236227050425700 ) ) ;
#5664 = cartesian_point ( 'none', ( 6.458687148097118000, 30.33208525906005800, -4.960075471499507700 ) ) ;
#5665 = cartesian_point ( 'none', ( 6.471073088272328600, 30.20847780068496700, -5.130983829228529900 ) ) ;
#5666 = cartesian_point ( 'none', ( 6.483459028447539300, 30.08487034230987300, -5.301892186957553000 ) ) ;
#5667 = cartesian_point ( 'none', ( 6.492788908299892200, 29.90614149834806700, -5.433048681618669400 ) ) ;
#5668 = cartesian_point ( 'none', ( 0.6441351438871455400, 30.40000000000000600, -5.401748693170627100 ) ) ;
#5669 = cartesian_point ( 'none', ( 0.6477514423556648400, 30.39943577858438700, -5.421446932399876900 ) ) ;
#5670 = cartesian_point ( 'none', ( 0.6513622314583645800, 30.39830813760561800, -5.441115177003561100 ) ) ;
#5671 = cartesian_point ( 'none', ( 0.6549730205610643200, 30.39718049662684500, -5.460783421607245300 ) ) ;
#5672 = cartesian_point ( 'none', ( 0.6585782993040737400, 30.39548943636403400, -5.480421666175812900 ) ) ;
#5673 = cartesian_point ( 'none', ( 0.6621725737391160900, 30.39323736028094600, -5.500000000000005300 ) ) ;
#5674 = cartesian_point ( 'none', ( 0.8005104938048937000, 30.40000000000000200, -5.352723232483521400 ) ) ;
#5675 = cartesian_point ( 'none', ( 0.8050190339892950900, 30.40000000000003100, -5.377349276204104600 ) ) ;
#5676 = cartesian_point ( 'none', ( 0.8095275731685375200, 30.39909728028425200, -5.401975314541444600 ) ) ;
#5677 = cartesian_point ( 'none', ( 0.8140251005178900100, 30.39729367047144800, -5.426541402555507400 ) ) ;
#5678 = cartesian_point ( 'none', ( 0.8185226278672426100, 30.39549006065864500, -5.451107490569569300 ) ) ;
#5679 = cartesian_point ( 'none', ( 0.8230091413684904600, 30.39278556074360400, -5.475613617449431200 ) ) ;
#5680 = cartesian_point ( 'none', ( 0.8274736603956953700, 30.38918565962971700, -5.500000000000005300 ) ) ;
#5681 = cartesian_point ( 'none', ( 0.9605249567879777800, 30.40000000000000200, -5.323572118404901400 ) ) ;
#5682 = cartesian_point ( 'none', ( 0.9659109728282659900, 30.40000000000003100, -5.353136699092303300 ) ) ;
#5683 = cartesian_point ( 'none', ( 0.9712969829409443500, 30.39864447286090200, -5.382701247242241700 ) ) ;
#5684 = cartesian_point ( 'none', ( 0.9766611259419497600, 30.39593892050846700, -5.412145763817336300 ) ) ;
#5685 = cartesian_point ( 'none', ( 0.9820252689429552800, 30.39323336815602900, -5.441590280392429900 ) ) ;
#5686 = cartesian_point ( 'none', ( 0.9873675330252129600, 30.38917779654551100, -5.470914700582026700 ) ) ;
#5687 = cartesian_point ( 'none', ( 0.9926662345646727300, 30.38378866676695400, -5.500000000000005300 ) ) ;
#5688 = cartesian_point ( 'none', ( 1.280553882754146300, 30.40000000000000200, -5.265269890247663100 ) ) ;
#5689 = cartesian_point ( 'none', ( 1.287694850506208200, 30.40000000000003100, -5.304711544868702300 ) ) ;
#5690 = cartesian_point ( 'none', ( 1.294835802485758700, 30.39773885801420800, -5.344153112643833300 ) ) ;
#5691 = cartesian_point ( 'none', ( 1.301933176790069900, 30.39322942058250000, -5.383354486340993000 ) ) ;
#5692 = cartesian_point ( 'none', ( 1.309030551094381200, 30.38871998315079300, -5.422555860038151800 ) ) ;
#5693 = cartesian_point ( 'none', ( 1.316084316338658900, 30.38196226814931900, -5.461516866847217600 ) ) ;
#5694 = cartesian_point ( 'none', ( 1.323051382902628000, 30.37299468104141900, -5.500000000000005300 ) ) ;
#5695 = cartesian_point ( 'none', ( 1.600673719386979100, 30.40000000000000200, -5.207669412042082300 ) ) ;
#5696 = cartesian_point ( 'none', ( 1.609511137360379200, 30.40000000000000200, -5.257030875173589900 ) ) ;
#5697 = cartesian_point ( 'none', ( 1.618348522511705800, 30.39637708914018100, -5.306392169537722300 ) ) ;
#5698 = cartesian_point ( 'none', ( 1.627098746016313500, 30.38916047598795300, -5.355273266178980600 ) ) ;
#5699 = cartesian_point ( 'none', ( 1.635848969520921700, 30.38194386283572600, -5.404154362820238900 ) ) ;
#5700 = cartesian_point ( 'none', ( 1.644511964780562200, 30.37113354511256700, -5.452554918162996400 ) ) ;
#5701 = cartesian_point ( 'none', ( 1.653001592960491800, 30.35681716770328700, -5.500000000000005300 ) ) ;
#5702 = cartesian_point ( 'none', ( 1.920979028164152600, 30.40000000000000200, -5.151500614772318800 ) ) ;
#5703 = cartesian_point ( 'none', ( 1.931389976149326700, 30.40000000000000200, -5.210869553954666800 ) ) ;
#5704 = cartesian_point ( 'none', ( 1.941800738912479200, 30.39453561133338900, -5.270237436899392900 ) ) ;
#5705 = cartesian_point ( 'none', ( 1.952041944032322000, 30.38369573399339500, -5.328638409104782700 ) ) ;
#5706 = cartesian_point ( 'none', ( 1.962283149152165100, 30.37285585665340500, -5.387039381310171600 ) ) ;
#5707 = cartesian_point ( 'none', ( 1.972354432224472800, 30.35664087634631900, -5.444471364743336900 ) ) ;
#5708 = cartesian_point ( 'none', ( 1.982091943813980100, 30.33531459415360100, -5.500000000000005300 ) ) ;
#5709 = cartesian_point ( 'none', ( 2.561589645718499200, 30.40000000000000200, -5.039163020232790800 ) ) ;
#5710 = cartesian_point ( 'none', ( 2.575147653727221100, 30.40000000000000200, -5.118546911516820500 ) ) ;
#5711 = cartesian_point ( 'none', ( 2.588705171714026100, 30.39085265571980100, -5.197927971622734200 ) ) ;
#5712 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5713 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165300, -2.000000000000000000 ) ) ;
#5714 = cartesian_point ( 'none', ( -1.006444204812181100, 4.539776433107689100, -5.195930061930004800 ) ) ;
#5715 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5716 = circle ( 'none', #5622, 4.650000000000000400 ) ;
#5717 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -5.783388942161654000 ) ) ;
#5718 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5719 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5720 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#5721 = axis2_placement_3d ( 'none', #5720, #5719, #5718 ) ;
#5722 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000600, -5.500000000000005300 ) ) ;
#5723 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000600, -5.500000000000005300 ) ) ;
#5724 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000600, -5.500000000000005300 ) ) ;
#5725 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000600, -5.500000000000005300 ) ) ;
#5726 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000600, -5.500000000000005300 ) ) ;
#5727 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000600, -5.500000000000005300 ) ) ;
#5728 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000600, -5.500000000000005300 ) ) ;
#5729 = cartesian_point ( 'none', ( 0.1629670455603964800, 30.40000000000000600, -5.469944495455743000 ) ) ;
#5730 = cartesian_point ( 'none', ( 0.1638908950250246000, 30.40000000000000600, -5.474953746213119900 ) ) ;
#5731 = cartesian_point ( 'none', ( 0.1648147444896527200, 30.40000000000000600, -5.479962996970496800 ) ) ;
#5732 = cartesian_point ( 'none', ( 0.1657385939542808400, 30.40000000000000600, -5.484972247727873700 ) ) ;
#5733 = cartesian_point ( 'none', ( 0.1666624434189089600, 30.40000000000000600, -5.489981498485250600 ) ) ;
#5734 = cartesian_point ( 'none', ( 0.1675862928835371000, 30.40000000000000600, -5.494990749242627500 ) ) ;
#5735 = cartesian_point ( 'none', ( 0.1685101423481652200, 30.40000000000000600, -5.500000000000005300 ) ) ;
#5736 = cartesian_point ( 'none', ( 0.3205582637871222100, 30.40000000000000200, -5.440880241055876500 ) ) ;
#5737 = cartesian_point ( 'none', ( 0.3223754833351320500, 30.40000000000000600, -5.450733553638858800 ) ) ;
#5738 = cartesian_point ( 'none', ( 0.3241927030070693700, 30.39988699369484900, -5.460586866897922500 ) ) ;
#5739 = cartesian_point ( 'none', ( 0.3260099146925527500, 30.39966086686222000, -5.470440167277082800 ) ) ;
#5740 = cartesian_point ( 'none', ( 0.3278271263780361300, 30.39943474002959100, -5.480293467656243100 ) ) ;
#5741 = cartesian_point ( 'none', ( 0.3296443303244163700, 30.39909549257654900, -5.490146756504914000 ) ) ;
#5742 = cartesian_point ( 'none', ( 0.3314615147062945400, 30.39864278253320500, -5.500000000000005300 ) ) ;
#5743 = cartesian_point ( 'none', ( 0.4805385543540909900, 30.40000000000000200, -5.411465346144519900 ) ) ;
#5744 = cartesian_point ( 'none', ( 0.4832553136111391000, 30.40000000000000600, -5.426241123404743400 ) ) ;
#5745 = cartesian_point ( 'none', ( 0.4859720726813674400, 30.39966138613962000, -5.441016899648899700 ) ) ;
#5746 = cartesian_point ( 'none', ( 0.4886860730754589700, 30.39898450223391900, -5.455777672140321500 ) ) ;
#5747 = cartesian_point ( 'none', ( 0.4914000734695505600, 30.39830761832821800, -5.470538444631744200 ) ) ;
#5748 = cartesian_point ( 'none', ( 0.4941113148142453100, 30.39729246447029000, -5.485284211340363900 ) ) ;
#5749 = cartesian_point ( 'none', ( 0.4968170442227055600, 30.39594007140707500, -5.500000000000005300 ) ) ;
#5750 = cartesian_point ( 'none', ( 0.6405188449210591500, 30.40000000000000200, -5.382050451233164200 ) ) ;
#5751 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5752 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5753 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#5754 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812165300, -5.783388942161654000 ) ) ;
#5755 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812165100, -5.804069938070120400 ) ) ;
#5756 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#5757 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5758 = vector ( 'none', #5757, 1000.000000000000000 ) ;
#5759 = cartesian_point ( 'none', ( 1.006444204812180900, 4.539776433107690000, -5.804069938070120400 ) ) ;
#5760 = axis2_placement_3d ( 'none', #5753, #5752, #5751 ) ;
#5761 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5762 = direction ( 'none', ( -8.688662694539137400e-017, -8.688662694539107800e-017, 1.000000000000000000 ) ) ;
#5763 = cartesian_point ( 'none', ( 4.601004802686058900e-016, 8.937813492628030300e-016, -5.804069938070119500 ) ) ;
#5764 = axis2_placement_3d ( 'none', #5763, #5762, #5761 ) ;
#5765 = line ( 'none', #5767, #5758 ) ;
#5766 = cartesian_point ( 'none', ( 1.006444204812180900, 4.539776433107690000, -5.195930061930005700 ) ) ;
#5767 = cartesian_point ( 'none', ( 1.006444204812180700, 4.539776433107690000, -2.000000000000000000 ) ) ;
#5768 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -6.000000000000000000 ) ) ;
#5769 = direction ( 'none', ( 1.000000000000000000, -1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#5770 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5771 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#5772 = axis2_placement_3d ( 'none', #5771, #5770, #5769 ) ;
#5773 = circle ( 'none', #5760, 4.650000000000000400 ) ;
#5774 = cartesian_point ( 'none', ( 4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#5775 = circle ( 'none', #5764, 4.650000000000000400 ) ;
#5776 = circle ( 'none', #5772, 4.650000000000000400 ) ;
#5777 = vector ( 'none', #5712, 1000.000000000000000 ) ;
#5778 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5779 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#5780 = cartesian_point ( 'none', ( 4.072612577198035700e-016, 8.409421267140009100e-016, -5.195930061930008400 ) ) ;
#5781 = axis2_placement_3d ( 'none', #5837, #5831, #5830 ) ;
#5782 = cartesian_point ( 'none', ( -1.006444204812181100, 4.539776433107689100, -5.804069938070121300 ) ) ;
#5783 = axis2_placement_3d ( 'none', #5829, #5822, #5816 ) ;
#5784 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#5785 = face_outer_bound ( 'none', #105, .t. ) ;
#5786 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5787 = vector ( 'none', #5786, 1000.000000000000000 ) ;
#5788 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812164900, -2.000000000000000000 ) ) ;
#5789 = line ( 'none', #5788, #5787 ) ;
#5790 = circle ( 'none', #5802, 4.650000000000000400 ) ;
#5791 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5792 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5793 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#5794 = axis2_placement_3d ( 'none', #5793, #5792, #5791 ) ;
#5795 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#5796 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#5797 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5798 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5799 = vector ( 'none', #5798, 1000.000000000000000 ) ;
#5800 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -2.000000000000000000 ) ) ;
#5801 = line ( 'none', #5800, #5799 ) ;
#5802 = axis2_placement_3d ( 'none', #5795, #5797, #5845 ) ;
#5803 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5804 = vector ( 'none', #5803, 1000.000000000000000 ) ;
#5805 = cartesian_point ( 'none', ( 4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#5806 = line ( 'none', #5805, #5804 ) ;
#5807 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -7.249999999999999100 ) ) ;
#5808 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5809 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#5810 = cartesian_point ( 'none', ( -8.937813492628048000e-016, 4.601004802686028300e-016, -5.804069938070119500 ) ) ;
#5811 = axis2_placement_3d ( 'none', #5810, #5809, #5808 ) ;
#5812 = circle ( 'none', #5811, 4.650000000000000400 ) ;
#5813 = circle ( 'none', #5794, 4.650000000000000400 ) ;
#5814 = line ( 'none', #5820, #5819 ) ;
#5815 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5816 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5817 = axis2_placement_3d ( 'none', #5815, #5550, #6046 ) ;
#5818 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5819 = vector ( 'none', #5818, 1000.000000000000000 ) ;
#5820 = cartesian_point ( 'none', ( 0.7791826101771727200, -3.514665625631759200, -7.500000000000000000 ) ) ;
#5821 = cylindrical_surface ( 'none', #5817, 22.50000000000000000 ) ;
#5822 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5823 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.302260093900838000e-015, -26.96500000000000000 ) ) ;
#5824 = line ( 'none', #5823, #5968 ) ;
#5825 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5826 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5827 = axis2_placement_3d ( 'none', #5842, #5826, #5825 ) ;
#5828 = circle ( 'none', #5827, 26.46500000000000000 ) ;
#5829 = cartesian_point ( 'none', ( -30.40000000000000900, -18.40000000000000200, -3.000000000000000000 ) ) ;
#5830 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5831 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131900e-016, -0.0000000000000000000 ) ) ;
#5832 = cartesian_point ( 'none', ( 17.29999999999998300, 0.0000000000000000000, -26.46500000000000000 ) ) ;
#5833 = conical_surface ( 'none', #5783, 1.525000000000002100, 0.7853981633974482800 ) ;
#5834 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5835 = vector ( 'none', #5834, 1000.000000000000000 ) ;
#5836 = face_outer_bound ( 'none', #100, .t. ) ;
#5837 = cartesian_point ( 'none', ( -25.39999999999999900, 29.39999999999999900, -4.500000000000000000 ) ) ;
#5838 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5839 = vector ( 'none', #5838, 1000.000000000000000 ) ;
#5840 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#5841 = line ( 'none', #5840, #5839 ) ;
#5842 = cartesian_point ( 'none', ( 17.29999999999998300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5843 = line ( 'none', #5784, #5835 ) ;
#5844 = face_outer_bound ( 'none', #6, .t. ) ;
#5845 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5846 = cylindrical_surface ( 'none', #5781, 1.000000000000000900 ) ;
#5847 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5848 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5849 = cartesian_point ( 'none', ( -3.514665625631767200, -0.7791826101771359700, -7.500000000000000000 ) ) ;
#5850 = line ( 'none', #5849, #5869 ) ;
#5851 = axis2_placement_3d ( 'none', #5902, #5901, #5900 ) ;
#5852 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5853 = vector ( 'none', #5852, 1000.000000000000000 ) ;
#5854 = cartesian_point ( 'none', ( 3.514665625631762300, -0.7791826101771601700, -7.500000000000000000 ) ) ;
#5855 = axis2_placement_3d ( 'none', #5860, #5848, #5847 ) ;
#5856 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5857 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5858 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#5859 = axis2_placement_3d ( 'none', #5858, #5857, #5856 ) ;
#5860 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#5861 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5862 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5863 = cartesian_point ( 'none', ( 11.00000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5864 = axis2_placement_3d ( 'none', #5863, #5862, #5861 ) ;
#5865 = cylindrical_surface ( 'none', #5864, 26.46500000000000000 ) ;
#5866 = line ( 'none', #5854, #5853 ) ;
#5867 = circle ( 'none', #5855, 4.650000000000000400 ) ;
#5868 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5869 = vector ( 'none', #5868, 1000.000000000000000 ) ;
#5870 = cartesian_point ( 'none', ( -3.514665625631767200, -0.7791826101771359700, -6.000000000000000900 ) ) ;
#5871 = cartesian_point ( 'none', ( 0.7791826101771722700, -3.514665625631759200, -5.000000000000125200 ) ) ;
#5872 = circle ( 'none', #5859, 3.600000000000000100 ) ;
#5873 = face_outer_bound ( 'none', #4340, .t. ) ;
#5874 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5875 = vector ( 'none', #5874, 1000.000000000000000 ) ;
#5876 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -2.000000000000000000 ) ) ;
#5877 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#5878 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5879 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#5880 = face_outer_bound ( 'none', #159, .t. ) ;
#5881 = axis2_placement_3d ( 'none', #5885, #5879, #5878 ) ;
#5882 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5883 = direction ( 'none', ( 8.688662694539197800e-017, 8.688662694539047400e-017, 1.000000000000000000 ) ) ;
#5884 = cartesian_point ( 'none', ( -4.601004802686122000e-016, -8.937813492628000700e-016, -5.804069938070119500 ) ) ;
#5885 = cartesian_point ( 'none', ( -8.409421267140023900e-016, 4.072612577198007100e-016, -5.195930061930008400 ) ) ;
#5886 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -5.195930061930004800 ) ) ;
#5887 = line ( 'none', #5876, #5875 ) ;
#5888 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#5889 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5890 = vector ( 'none', #5889, 1000.000000000000000 ) ;
#5891 = cartesian_point ( 'none', ( -1.006444204812212600, -4.539776433107682900, -5.804069938070120400 ) ) ;
#5892 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5893 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5894 = vector ( 'none', #5893, 1000.000000000000000 ) ;
#5895 = cartesian_point ( 'none', ( -1.006444204812212400, -4.539776433107682900, -2.000000000000000000 ) ) ;
#5896 = axis2_placement_3d ( 'none', #5884, #5883, #5882 ) ;
#5897 = line ( 'none', #5904, #5890 ) ;
#5898 = circle ( 'none', #5896, 4.650000000000000400 ) ;
#5899 = circle ( 'none', #5881, 4.650000000000000400 ) ;
#5900 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5901 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5902 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#5903 = line ( 'none', #5895, #5894 ) ;
#5904 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812164900, -2.000000000000000000 ) ) ;
#5905 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812165100, -5.195930061930005700 ) ) ;
#5906 = cartesian_point ( 'none', ( 4.197916149710473600, 2.000000000000000000, -7.249999999999999100 ) ) ;
#5907 = plane ( 'none', #5851 ) ;
#5908 = plane ( 'none', #5919 ) ;
#5909 = axis2_placement_3d ( 'none', #5918, #5912, #5911 ) ;
#5910 = b_spline_curve_with_knots ( 'none', 3,
( #5986, #5985, #5984, #5983, #5982 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#5911 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5912 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5913 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5914 = cartesian_point ( 'none', ( 17.29999999999998300, 3.241027753943470100e-015, 26.46500000000000000 ) ) ;
#5915 = direction ( 'none', ( 1.000000000000000000, 6.217248937900876600e-015, 0.0000000000000000000 ) ) ;
#5916 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5917 = face_outer_bound ( 'none', #33, .t. ) ;
#5918 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.412962624037859000 ) ) ;
#5919 = axis2_placement_3d ( 'none', #5922, #5932, #5931 ) ;
#5920 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5921 = axis2_placement_3d ( 'none', #5925, #5926, #5920 ) ;
#5922 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#5923 = face_bound ( 'none', #4176, .t. ) ;
#5924 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#5925 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#5926 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5927 = cylindrical_surface ( 'none', #5909, 29.02350434092970800 ) ;
#5928 = circle ( 'none', #5940, 4.650000000000000400 ) ;
#5929 = cartesian_point ( 'none', ( -1.006444204812212600, -4.539776433107682900, -5.195930061930005700 ) ) ;
#5930 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5931 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5932 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5933 = circle ( 'none', #5921, 4.650000000000000400 ) ;
#5934 = axis2_placement_3d ( 'none', #5888, #5892, #5930 ) ;
#5935 = cylindrical_surface ( 'none', #5934, 4.650000000000000400 ) ;
#5936 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5937 = vector ( 'none', #5936, 1000.000000000000000 ) ;
#5938 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#5939 = line ( 'none', #5938, #5937 ) ;
#5940 = axis2_placement_3d ( 'none', #5924, #5916, #5915 ) ;
#5941 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -5.804069938070121300 ) ) ;
#5942 = face_outer_bound ( 'none', #158, .t. ) ;
#5943 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5944 = cartesian_point ( 'none', ( 6.938893903907918600e-015, -25.16314144180956100, -20.01408997942565200 ) ) ;
#5945 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5946 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#5947 = cartesian_point ( 'none', ( -4.072612577198094400e-016, -8.409421267139981500e-016, -5.195930061930008400 ) ) ;
#5948 = axis2_placement_3d ( 'none', #5947, #5946, #5945 ) ;
#5949 = face_outer_bound ( 'none', #190, .t. ) ;
#5950 = vector ( 'none', #5943, 1000.000000000000000 ) ;
#5951 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -2.000000000000000000 ) ) ;
#5952 = line ( 'none', #5951, #5950 ) ;
#5953 = cartesian_point ( 'none', ( 18.00000000000000000, 0.0000000000000000000, 22.50000000000000000 ) ) ;
#5954 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5955 = axis2_placement_3d ( 'none', #5987, #5980, #5979 ) ;
#5956 = circle ( 'none', #5948, 4.650000000000000400 ) ;
#5957 = cartesian_point ( 'none', ( 18.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5958 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5959 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5960 = axis2_placement_3d ( 'none', #5964, #5959, #5958 ) ;
#5961 = circle ( 'none', #5960, 4.650000000000000400 ) ;
#5962 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -5.783388942161654900 ) ) ;
#5963 = toroidal_surface ( 'none', #5966, 23.50000000000000000, 1.000000000000000000 ) ;
#5964 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#5965 = face_outer_bound ( 'none', #194, .t. ) ;
#5966 = axis2_placement_3d ( 'none', #5957, #5913, #5954 ) ;
#5967 = face_bound ( 'none', #232, .t. ) ;
#5968 = vector ( 'none', #6044, 1000.000000000000000 ) ;
#5969 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5970 = vector ( 'none', #5969, 1000.000000000000000 ) ;
#5971 = cartesian_point ( 'none', ( 11.00000000000000200, 0.0000000000000000000, -26.46500000000000000 ) ) ;
#5972 = cartesian_point ( 'none', ( 16.00000000000000000, 0.0000000000000000000, 22.00000000000000000 ) ) ;
#5973 = line ( 'none', #5971, #5970 ) ;
#5974 = direction ( 'none', ( -2.775557561562873800e-017, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#5975 = direction ( 'none', ( 1.380839886877538400e-015, 0.6266669421770427700, 0.7792872022447661100 ) ) ;
#5976 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -30.98331947051439500, -21.62215671420215600 ) ) ;
#5977 = axis2_placement_3d ( 'none', #5976, #5975, #5974 ) ;
#5978 = circle ( 'none', #5977, 0.8000000000000002700 ) ;
#5979 = direction ( 'none', ( 6.938893903907225900e-017, 0.8579795152550746500, -0.5136839022226285000 ) ) ;
#5980 = direction ( 'none', ( 0.0000000000000000000, -0.5136839022226283900, -0.8579795152550748800 ) ) ;
#5981 = cartesian_point ( 'none', ( -1.004935546790633200e-013, -31.60674923231021100, -21.12082316046052100 ) ) ;
#5982 = cartesian_point ( 'none', ( -1.004935546790633200e-013, -31.60674923231021100, -21.12082316046052100 ) ) ;
#5983 = cartesian_point ( 'none', ( 0.0000000000000000000, -30.84427712221262800, -20.88981791652661000 ) ) ;
#5984 = cartesian_point ( 'none', ( 0.0000000000000000000, -29.13086185489226700, -20.31246973411174700 ) ) ;
#5985 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -27.45853224716287100, -19.61825658330166900 ) ) ;
#5986 = cartesian_point ( 'none', ( -6.938893903906636700e-015, -26.53590866621768300, -19.19219573586944300 ) ) ;
#5987 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -25.84952505401362200, -19.60314285764754800 ) ) ;
#5988 = face_outer_bound ( 'none', #150, .t. ) ;
#5989 = circle ( 'none', #5955, 0.8000000000000009300 ) ;
#5990 = cartesian_point ( 'none', ( 3.694782017266960900e-014, -30.35988970871858300, -22.12349026794379000 ) ) ;
#5991 = cartesian_point ( 'none', ( 1.250000000000002900, -21.24608518415090700, -15.44808763468541500 ) ) ;
#5992 = cartesian_point ( 'none', ( 1.250000000000002900, -14.63961452539505500, -11.56884110464237200 ) ) ;
#5993 = cartesian_point ( 'none', ( 1.250000000000002900, -8.272435450254736400, -6.560846397952795800 ) ) ;
#5994 = cartesian_point ( 'none', ( 1.249999999999997300, -4.313362852798970700, -2.298811831501505600 ) ) ;
#5995 = cartesian_point ( 'none', ( 1.249999999999997300, -2.500000000000000000, -1.301042606982605100e-015 ) ) ;
#5996 = cartesian_point ( 'none', ( -1.249999999999997300, -27.99447384215130100, -18.31893310209096300 ) ) ;
#5997 = cartesian_point ( 'none', ( -1.249999999999997300, -25.67661984405116400, -17.43104291343665600 ) ) ;
#5998 = cartesian_point ( 'none', ( -1.249999999999997600, -21.24608518415090700, -15.44808763468541500 ) ) ;
#5999 = cartesian_point ( 'none', ( -1.249999999999997600, -14.63961452539505200, -11.56884110464236500 ) ) ;
#6000 = cartesian_point ( 'none', ( -1.249999999999997600, -8.272435450254736400, -6.560846397952793100 ) ) ;
#6001 = cartesian_point ( 'none', ( -1.250000000000002700, -4.313362852798970700, -2.298811831501505600 ) ) ;
#6002 = cartesian_point ( 'none', ( -1.249999999999997300, -2.500000000000000000, -2.602085213965210200e-015 ) ) ;
#6003 = cartesian_point ( 'none', ( -1.249999999999994200, -25.84952505401360100, -19.60314285764753700 ) ) ;
#6004 = cartesian_point ( 'none', ( -1.249999999999994200, -23.48759017967385900, -18.63643109682000400 ) ) ;
#6005 = cartesian_point ( 'none', ( -1.249999999999994200, -18.96889376729436400, -16.49583267372229400 ) ) ;
#6006 = cartesian_point ( 'none', ( -1.250000000000001300, -12.24613964765512200, -12.31500830393193600 ) ) ;
#6007 = cartesian_point ( 'none', ( -1.250000000000001100, -5.789784129171883900, -6.951089635116692200 ) ) ;
#6008 = cartesian_point ( 'none', ( -1.249999999999987100, -1.819145745771353800, -2.428892910556139200 ) ) ;
#6009 = cartesian_point ( 'none', ( -1.249999999999994200, 2.602085213965210600e-015, 8.673617379884035500e-016 ) ) ;
#6010 = cartesian_point ( 'none', ( -6.938893903906636700e-015, -26.53590866621768300, -19.19219573586944300 ) ) ;
#6011 = b_spline_curve_with_knots ( 'none', 3,
( #6028, #6027, #6026, #6025, #6024 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#6012 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #6009, #6008, #6007, #6006, #6005, #6004, #6003 ),
( #6002, #6001, #6000, #5999, #5998, #5997, #5996 ),
( #5995, #5994, #5993, #5992, #5991, #6039, #6038 ),
( #6037, #6036, #6035, #6034, #6033, #6032, #6031 ) ),
.unspecified., .f., .f., .t. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#6013 = cartesian_point ( 'none', ( 0.0000000000000000000, -27.81880766451674300, -21.23148250283406200 ) ) ;
#6014 = cartesian_point ( 'none', ( 0.0000000000000000000, -26.10755944522798400, -20.47501388717390800 ) ) ;
#6015 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -25.16314144180955000, -20.01408997942565200 ) ) ;
#6016 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #6015, #6014, #6013, #6065, #6064 ),
( #6063, #6062, #6061, #6060, #6059 ),
( #6058, #6057, #6056, #6055, #6054 ),
( #6053, #6052, #6051, #6050, #6049 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#6017 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6018 = cartesian_point ( 'none', ( 18.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6019 = axis2_placement_3d ( 'none', #6018, #6017, #6048 ) ;
#6020 = cartesian_point ( 'none', ( -30.39909549257655600, -0.3296443303243595200, -5.490146756504905100 ) ) ;
#6021 = cartesian_point ( 'none', ( -30.39943474002959800, -0.3278271263779799500, -5.480293467656225400 ) ) ;
#6022 = cartesian_point ( 'none', ( -30.39966086686222700, -0.3260099146924969000, -5.470440167277055300 ) ) ;
#6023 = face_outer_bound ( 'none', #221, .t. ) ;
#6024 = cartesian_point ( 'none', ( 3.694782017266960900e-014, -30.35988970871858300, -22.12349026794379000 ) ) ;
#6025 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -29.57749700599258700, -21.86692397605513300 ) ) ;
#6026 = cartesian_point ( 'none', ( 0.0000000000000000000, -27.81880766451674300, -21.23148250283406200 ) ) ;
#6027 = cartesian_point ( 'none', ( 0.0000000000000000000, -26.10755944522798400, -20.47501388717390800 ) ) ;
#6028 = cartesian_point ( 'none', ( 6.938893903907918600e-015, -25.16314144180956100, -20.01408997942565200 ) ) ;
#6029 = cartesian_point ( 'none', ( -1.250000000000000000, -25.84952505401360100, -19.60314285764753700 ) ) ;
#6030 = circle ( 'none', #6019, 22.50000000000000000 ) ;
#6031 = cartesian_point ( 'none', ( 1.250000000000001100, -25.84952505401360800, -19.60314285764753700 ) ) ;
#6032 = cartesian_point ( 'none', ( 1.250000000000001100, -23.48759017967386600, -18.63643109682000400 ) ) ;
#6033 = cartesian_point ( 'none', ( 1.250000000000001100, -18.96889376729436800, -16.49583267372229400 ) ) ;
#6034 = cartesian_point ( 'none', ( 1.250000000000001300, -12.24613964765512500, -12.31500830393193600 ) ) ;
#6035 = cartesian_point ( 'none', ( 1.250000000000008000, -5.789784129171883900, -6.951089635116692200 ) ) ;
#6036 = cartesian_point ( 'none', ( 1.250000000000008000, -1.819145745771353800, -2.428892910556139200 ) ) ;
#6037 = cartesian_point ( 'none', ( 1.250000000000008000, -1.734723475976807100e-015, -1.734723475976807100e-015 ) ) ;
#6038 = cartesian_point ( 'none', ( 1.249999999999997300, -27.99447384215130100, -18.31893310209096300 ) ) ;
#6039 = cartesian_point ( 'none', ( 1.250000000000002700, -25.67661984405116700, -17.43104291343665600 ) ) ;
#6040 = cartesian_point ( 'none', ( 1.250000000000001300, -12.24613964765512500, -12.31500830393193600 ) ) ;
#6041 = cartesian_point ( 'none', ( 1.250000000000008000, -5.789784129171883900, -6.951089635116692200 ) ) ;
#6042 = cartesian_point ( 'none', ( 1.250000000000008000, -1.819145745771353800, -2.428892910556139200 ) ) ;
#6043 = cartesian_point ( 'none', ( 1.250000000000000200, -8.413408858487514400e-016, -1.734723475976807100e-017 ) ) ;
#6044 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6045 = b_spline_curve_with_knots ( 'none', 3,
( #6043, #6042, #6041, #6040, #5542, #5569, #5551 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#6046 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6047 = cartesian_point ( 'none', ( 16.00000000000000000, 0.0000000000000000000, 10.49999999999999800 ) ) ;
#6048 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6049 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -31.60674923231021400, -21.12082316046052500 ) ) ;
#6050 = cartesian_point ( 'none', ( 0.0000000000000000000, -30.84427712221262800, -20.88981791652661000 ) ) ;
#6051 = cartesian_point ( 'none', ( 0.0000000000000000000, -29.13086185489226700, -20.31246973411174700 ) ) ;
#6052 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -27.45853224716287100, -19.61825658330166900 ) ) ;
#6053 = cartesian_point ( 'none', ( -6.938893903907228400e-015, -26.53590866621768600, -19.19219573586944300 ) ) ;
#6054 = cartesian_point ( 'none', ( 1.600000000000005900, -31.60674923231022500, -21.12082316046052500 ) ) ;
#6055 = cartesian_point ( 'none', ( 1.600000000000005400, -30.84427712221263800, -20.88981791652660300 ) ) ;
#6056 = cartesian_point ( 'none', ( 1.600000000000006100, -29.13086185489227700, -20.31246973411174000 ) ) ;
#6057 = cartesian_point ( 'none', ( 1.600000000000000500, -27.45853224716287900, -19.61825658330166900 ) ) ;
#6058 = cartesian_point ( 'none', ( 1.600000000000005900, -26.53590866621767600, -19.19219573586944000 ) ) ;
#6059 = cartesian_point ( 'none', ( 1.600000000000010700, -30.35988970871859700, -22.12349026794378700 ) ) ;
#6060 = cartesian_point ( 'none', ( 1.600000000000005400, -29.57749700599258700, -21.86692397605512600 ) ) ;
#6061 = cartesian_point ( 'none', ( 1.600000000000000800, -27.81880766451674300, -21.23148250283406900 ) ) ;
#6062 = cartesian_point ( 'none', ( 1.600000000000005900, -26.10755944522799200, -20.47501388717390800 ) ) ;
#6063 = cartesian_point ( 'none', ( 1.600000000000005900, -25.16314144180955700, -20.01408997942565200 ) ) ;
#6064 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -30.35988970871858000, -22.12349026794378700 ) ) ;
#6065 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -29.57749700599258700, -21.86692397605513300 ) ) ;
#6066 = face_outer_bound ( 'none', #201, .t. ) ;
#6067 = circle ( 'none', #6102, 1.250000000000000200 ) ;
#6068 = b_spline_curve_with_knots ( 'none', 3,
( #6112, #6111, #6110, #6109, #6108, #6107, #6106 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#6069 = cartesian_point ( 'none', ( -1.250000000000000000, 2.602085213965226800e-015, -1.734723475976836100e-017 ) ) ;
#6070 = direction ( 'none', ( 6.938893903907225900e-017, 0.8579795152550746500, -0.5136839022226285000 ) ) ;
#6071 = direction ( 'none', ( 0.0000000000000000000, -0.5136839022226283900, -0.8579795152550748800 ) ) ;
#6072 = cartesian_point ( 'none', ( 16.49999999999999600, 0.0000000000000000000, -26.46500000000000000 ) ) ;
#6073 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -25.84952505401362200, -19.60314285764754800 ) ) ;
#6074 = direction ( 'none', ( 1.000000000000000000, 2.081668171172170100e-017, -1.387778780781445400e-017 ) ) ;
#6075 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6076 = axis2_placement_3d ( 'none', #6084, #6075, #6074 ) ;
#6077 = cartesian_point ( 'none', ( 18.00000000000000000, 2.755455298081544800e-015, -22.50000000000000000 ) ) ;
#6078 = circle ( 'none', #6086, 0.8000000000000009300 ) ;
#6079 = direction ( 'none', ( 1.000000000000000000, 2.081668171172170100e-017, -1.387778780781445400e-017 ) ) ;
#6080 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6081 = cartesian_point ( 'none', ( 0.0000000000000000000, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#6082 = axis2_placement_3d ( 'none', #6081, #6080, #6079 ) ;
#6083 = cartesian_point ( 'none', ( 1.250000000000000200, -8.413408858487514400e-016, -1.734723475976807100e-017 ) ) ;
#6084 = cartesian_point ( 'none', ( 0.0000000000000000000, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#6085 = circle ( 'none', #6076, 1.250000000000000200 ) ;
#6086 = axis2_placement_3d ( 'none', #6073, #6071, #6070 ) ;
#6087 = circle ( 'none', #6082, 1.250000000000000200 ) ;
#6088 = direction ( 'none', ( 5.551115123125781500e-017, 0.8579795152550754300, -0.5136839022226272800 ) ) ;
#6089 = direction ( 'none', ( -6.245004513516506800e-017, -0.5136839022226273900, -0.8579795152550755400 ) ) ;
#6090 = cartesian_point ( 'none', ( -1.249999999999994200, -25.84952505401360100, -19.60314285764753700 ) ) ;
#6091 = axis2_placement_3d ( 'none', #6090, #6089, #6088 ) ;
#6092 = plane ( 'none', #6091 ) ;
#6093 = axis2_placement_3d ( 'none', #6105, #6104, #6103 ) ;
#6094 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #6143, #6142, #6141, #6140, #6139, #6138, #6137 ),
( #6136, #6135, #6134, #6133, #6132, #6131, #6130 ),
( #6129, #6128, #6127, #6126, #6125, #6124, #6123 ),
( #6122, #6121, #6120, #6119, #6118, #6117, #6116 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#6095 = cartesian_point ( 'none', ( 0.0000000000000000000, -25.84952505401360800, -19.60314285764753400 ) ) ;
#6096 = circle ( 'none', #6163, 0.8000000000000002700 ) ;
#6097 = direction ( 'none', ( -6.938893903907228400e-018, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#6098 = face_outer_bound ( 'none', #237, .t. ) ;
#6099 = axis2_placement_3d ( 'none', #6167, #6144, #6166 ) ;
#6100 = cartesian_point ( 'none', ( 3.762574684646732100, 1.760744328116459000e-015, -1.734723475976807400e-017 ) ) ;
#6101 = cartesian_point ( 'none', ( 1.250000000000000000, -25.84952505401360800, -19.60314285764753400 ) ) ;
#6102 = axis2_placement_3d ( 'none', #6095, #6097, #6146 ) ;
#6103 = direction ( 'none', ( -1.000000000000000000, -2.081668171172167900e-017, 1.387778780781445400e-017 ) ) ;
#6104 = direction ( 'none', ( -1.387778780781445400e-017, -5.777789833161705800e-034, -1.000000000000000000 ) ) ;
#6105 = cartesian_point ( 'none', ( -1.249999999999994200, 2.602085213965210600e-015, 8.673617379884035500e-016 ) ) ;
#6106 = cartesian_point ( 'none', ( -1.250000000000000000, -25.84952505401360100, -19.60314285764753700 ) ) ;
#6107 = cartesian_point ( 'none', ( -1.249999999999994200, -23.48759017967385900, -18.63643109682000400 ) ) ;
#6108 = cartesian_point ( 'none', ( -1.249999999999994200, -18.96889376729436400, -16.49583267372229400 ) ) ;
#6109 = cartesian_point ( 'none', ( -1.250000000000001300, -12.24613964765512200, -12.31500830393193600 ) ) ;
#6110 = cartesian_point ( 'none', ( -1.250000000000001100, -5.789784129171883900, -6.951089635116692200 ) ) ;
#6111 = cartesian_point ( 'none', ( -1.249999999999987100, -1.819145745771353800, -2.428892910556139200 ) ) ;
#6112 = cartesian_point ( 'none', ( -1.250000000000000000, 2.602085213965226800e-015, -1.734723475976836100e-017 ) ) ;
#6113 = circle ( 'none', #6099, 1.250000000000000200 ) ;
#6114 = plane ( 'none', #6093 ) ;
#6115 = face_outer_bound ( 'none', #229, .t. ) ;
#6116 = cartesian_point ( 'none', ( -1.249999999999994200, -25.84952505401360100, -19.60314285764753700 ) ) ;
#6117 = cartesian_point ( 'none', ( -1.249999999999994200, -23.48759017967385900, -18.63643109682000400 ) ) ;
#6118 = cartesian_point ( 'none', ( -1.249999999999994200, -18.96889376729436400, -16.49583267372229400 ) ) ;
#6119 = cartesian_point ( 'none', ( -1.250000000000001300, -12.24613964765512200, -12.31500830393193600 ) ) ;
#6120 = cartesian_point ( 'none', ( -1.250000000000001100, -5.789784129171883900, -6.951089635116692200 ) ) ;
#6121 = cartesian_point ( 'none', ( -1.249999999999987100, -1.819145745771353800, -2.428892910556139200 ) ) ;
#6122 = cartesian_point ( 'none', ( -1.249999999999994200, 2.602085213965210600e-015, 8.673617379884035500e-016 ) ) ;
#6123 = cartesian_point ( 'none', ( -1.249999999999997300, -23.70457626587592200, -20.88735261320410100 ) ) ;
#6124 = cartesian_point ( 'none', ( -1.249999999999997300, -21.29856051529655400, -19.84181928020335000 ) ) ;
#6125 = cartesian_point ( 'none', ( -1.249999999999997600, -16.69170235043782600, -17.54357771275918400 ) ) ;
#6126 = cartesian_point ( 'none', ( -1.249999999999997600, -9.852664769915191900, -13.06117550322149900 ) ) ;
#6127 = cartesian_point ( 'none', ( -1.249999999999992500, -3.307132808089035000, -7.341332872280592200 ) ) ;
#6128 = cartesian_point ( 'none', ( -1.249999999999992200, 0.6750713612562619900, -2.558973989610771900 ) ) ;
#6129 = cartesian_point ( 'none', ( -1.250000000000002700, 2.499999999999999600, -1.301042606982605100e-015 ) ) ;
#6130 = cartesian_point ( 'none', ( 1.250000000000002700, -23.70457626587592200, -20.88735261320410400 ) ) ;
#6131 = cartesian_point ( 'none', ( 1.250000000000002700, -21.29856051529655800, -19.84181928020335700 ) ) ;
#6132 = cartesian_point ( 'none', ( 1.250000000000002900, -16.69170235043782900, -17.54357771275919100 ) ) ;
#6133 = cartesian_point ( 'none', ( 1.250000000000002900, -9.852664769915186600, -13.06117550322149900 ) ) ;
#6134 = cartesian_point ( 'none', ( 1.250000000000008200, -3.307132808089035000, -7.341332872280592200 ) ) ;
#6135 = cartesian_point ( 'none', ( 1.250000000000002700, 0.6750713612562593300, -2.558973989610771900 ) ) ;
#6136 = cartesian_point ( 'none', ( 1.250000000000002700, 2.500000000000000900, 0.0000000000000000000 ) ) ;
#6137 = cartesian_point ( 'none', ( 1.250000000000001100, -25.84952505401360800, -19.60314285764753700 ) ) ;
#6138 = cartesian_point ( 'none', ( 1.250000000000001100, -23.48759017967386600, -18.63643109682000400 ) ) ;
#6139 = cartesian_point ( 'none', ( 1.250000000000001100, -18.96889376729436800, -16.49583267372229400 ) ) ;
#6140 = cartesian_point ( 'none', ( 1.250000000000001300, -12.24613964765512500, -12.31500830393193600 ) ) ;
#6141 = cartesian_point ( 'none', ( 1.250000000000008000, -5.789784129171883900, -6.951089635116692200 ) ) ;
#6142 = cartesian_point ( 'none', ( 1.250000000000008000, -1.819145745771353800, -2.428892910556139200 ) ) ;
#6143 = cartesian_point ( 'none', ( 1.250000000000008000, -1.734723475976807100e-015, -1.734723475976807100e-015 ) ) ;
#6144 = direction ( 'none', ( -6.938893903907228400e-018, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#6145 = cartesian_point ( 'none', ( 3.762574684646732100, -25.84952505401361500, -19.60314285764753700 ) ) ;
#6146 = direction ( 'none', ( 5.551115123125781500e-017, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#6147 = cartesian_point ( 'none', ( 4.112574684646725500, -31.60674923231020700, -21.12082316046052100 ) ) ;
#6148 = cartesian_point ( 'none', ( 4.112574684646736100, -30.84427712221263500, -20.88981791652660300 ) ) ;
#6149 = cartesian_point ( 'none', ( 4.112574684646737900, -29.13086185489226700, -20.31246973411173300 ) ) ;
#6150 = cartesian_point ( 'none', ( 4.112574684646725500, -27.45853224716288600, -19.61825658330166900 ) ) ;
#6151 = cartesian_point ( 'none', ( 4.112574684646730800, -26.53590866621768300, -19.19219573586944000 ) ) ;
#6152 = cartesian_point ( 'none', ( 4.112574684646725500, -30.35988970871859700, -22.12349026794378700 ) ) ;
#6153 = cartesian_point ( 'none', ( 4.112574684646725500, -29.57749700599259400, -21.86692397605512600 ) ) ;
#6154 = cartesian_point ( 'none', ( 4.112574684646727300, -27.81880766451674300, -21.23148250283406900 ) ) ;
#6155 = cartesian_point ( 'none', ( 4.112574684646730800, -26.10755944522798800, -20.47501388717390100 ) ) ;
#6156 = cartesian_point ( 'none', ( 4.112574684646730800, -25.16314144180955700, -20.01408997942565200 ) ) ;
#6157 = cartesian_point ( 'none', ( 2.512574684646731600, -30.35988970871858700, -22.12349026794378700 ) ) ;
#6158 = cartesian_point ( 'none', ( 2.512574684646731600, -29.57749700599257300, -21.86692397605513000 ) ) ;
#6159 = cartesian_point ( 'none', ( 2.512574684646731600, -27.81880766451672900, -21.23148250283406200 ) ) ;
#6160 = cartesian_point ( 'none', ( 2.512574684646738700, -26.10755944522797700, -20.47501388717390500 ) ) ;
#6161 = cartesian_point ( 'none', ( 2.512574684646731600, -25.16314144180955700, -20.01408997942565500 ) ) ;
#6162 = cartesian_point ( 'none', ( 2.512574684646731600, -30.98331947051439500, -21.62215671420215600 ) ) ;
#6163 = axis2_placement_3d ( 'none', #6162, #6182, #6181 ) ;
#6164 = circle ( 'none', #6187, 27.79999999999999000 ) ;
#6165 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #6161, #6160, #6159, #6158, #6157 ),
( #6156, #6155, #6154, #6153, #6152 ),
( #6151, #6150, #6149, #6148, #6147 ),
( #6193, #6192, #6191, #6190, #6189 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#6166 = direction ( 'none', ( 5.551115123125781500e-017, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#6167 = cartesian_point ( 'none', ( 0.0000000000000000000, -25.84952505401360800, -19.60314285764753400 ) ) ;
#6168 = cartesian_point ( 'none', ( 14.99999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6169 = direction ( 'none', ( 1.117161918529063600e-015, -0.5136839022230164100, -0.8579795152548424000 ) ) ;
#6170 = cartesian_point ( 'none', ( 2.512574684646731600, -25.84952505403007500, -19.60314285765536700 ) ) ;
#6171 = axis2_placement_3d ( 'none', #6170, #6169, #6210 ) ;
#6172 = face_outer_bound ( 'none', #241, .t. ) ;
#6173 = cartesian_point ( 'none', ( 2.512574684646664100, -30.35988970871858300, -22.12349026794379000 ) ) ;
#6174 = cartesian_point ( 'none', ( 2.512574684646731600, -29.57749700599257300, -21.86692397605513000 ) ) ;
#6175 = cartesian_point ( 'none', ( 2.512574684646731600, -27.81880766451672900, -21.23148250283406200 ) ) ;
#6176 = cartesian_point ( 'none', ( 2.512574684646738700, -26.10755944522797700, -20.47501388717390500 ) ) ;
#6177 = cartesian_point ( 'none', ( 2.512574684646731600, -25.16314144182620500, -20.01408997943378100 ) ) ;
#6178 = cartesian_point ( 'none', ( 1.262574684646731400, 1.078520768856852100e-029, -1.734723475976768900e-017 ) ) ;
#6179 = circle ( 'none', #6171, 0.7999999999999958300 ) ;
#6180 = b_spline_curve_with_knots ( 'none', 3,
( #6177, #6176, #6175, #6174, #6173 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#6181 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#6182 = direction ( 'none', ( 1.394717674685352500e-015, 0.6266669421770428800, 0.7792872022447660000 ) ) ;
#6183 = circle ( 'none', #6241, 1.250000000000000200 ) ;
#6184 = face_outer_bound ( 'none', #279, .t. ) ;
#6185 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6186 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6187 = axis2_placement_3d ( 'none', #6168, #6186, #6185 ) ;
#6188 = cartesian_point ( 'none', ( 2.512574684646731600, -25.16314144182620500, -20.01408997943378100 ) ) ;
#6189 = cartesian_point ( 'none', ( 2.512574684646731600, -31.60674923231020400, -21.12082316046052500 ) ) ;
#6190 = cartesian_point ( 'none', ( 2.512574684646731600, -30.84427712221263500, -20.88981791652661000 ) ) ;
#6191 = cartesian_point ( 'none', ( 2.512574684646725000, -29.13086185489226000, -20.31246973411174700 ) ) ;
#6192 = cartesian_point ( 'none', ( 2.512574684646731600, -27.45853224716286400, -19.61825658330166900 ) ) ;
#6193 = cartesian_point ( 'none', ( 2.512574684646731600, -26.53590866621767200, -19.19219573586944300 ) ) ;
#6194 = cartesian_point ( 'none', ( 1.262574684646730700, -5.789784129171883900, -6.951089635116692200 ) ) ;
#6195 = cartesian_point ( 'none', ( 1.262574684646730700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#6196 = cartesian_point ( 'none', ( 1.262574684646723600, 0.0000000000000000000, -8.673617379884035500e-016 ) ) ;
#6197 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #6196, #6195, #6194, #6237, #6236, #6235, #6234 ),
( #6233, #6232, #6231, #6230, #6229, #6228, #6227 ),
( #6226, #6225, #6224, #6223, #6222, #6221, #6220 ),
( #6219, #6218, #6217, #6216, #6215, #6214, #6213 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#6198 = direction ( 'none', ( 1.387778780781445300e-015, 0.6266669421770431100, 0.7792872022447658900 ) ) ;
#6199 = cartesian_point ( 'none', ( 16.49999999999999600, 3.241027753943470100e-015, 26.46500000000000000 ) ) ;
#6200 = b_spline_curve_with_knots ( 'none', 3,
( #6276, #6275, #6274, #6273, #6272, #6271, #6270 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#6201 = cartesian_point ( 'none', ( 2.512574684646694800, -31.60674923231021100, -21.12082316046052100 ) ) ;
#6202 = cartesian_point ( 'none', ( 2.512574684646731600, -30.84427712221263500, -20.88981791652661000 ) ) ;
#6203 = cartesian_point ( 'none', ( 2.512574684646725000, -29.13086185489226000, -20.31246973411174700 ) ) ;
#6204 = cartesian_point ( 'none', ( 2.512574684646731600, -27.45853224716286400, -19.61825658330166900 ) ) ;
#6205 = cartesian_point ( 'none', ( 2.512574684646731600, -26.53590866623394400, -19.19219573587695400 ) ) ;
#6206 = cartesian_point ( 'none', ( 1.262574684646731400, -25.84952505401361100, -19.60314285764753700 ) ) ;
#6207 = b_spline_curve_with_knots ( 'none', 3,
( #6205, #6204, #6203, #6202, #6201 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#6208 = cartesian_point ( 'none', ( 11.00000000000000200, 3.241027753943470100e-015, 26.46500000000000000 ) ) ;
#6209 = line ( 'none', #6208, #6243 ) ;
#6210 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548416200, -0.5136839022230177400 ) ) ;
#6211 = plane ( 'none', #6268 ) ;
#6212 = cartesian_point ( 'none', ( 2.512574684646731600, -26.53590866623394400, -19.19219573587695400 ) ) ;
#6213 = cartesian_point ( 'none', ( 3.762574684646732900, -25.84952505401361500, -19.60314285764753700 ) ) ;
#6214 = cartesian_point ( 'none', ( 3.762574684646732900, -23.48759017967386200, -18.63643109682000400 ) ) ;
#6215 = cartesian_point ( 'none', ( 3.762574684646732900, -18.96889376729436800, -16.49583267372229400 ) ) ;
#6216 = cartesian_point ( 'none', ( 3.762574684646726700, -12.24613964765512500, -12.31500830393193600 ) ) ;
#6217 = cartesian_point ( 'none', ( 3.762574684646725800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#6218 = cartesian_point ( 'none', ( 3.762574684646725800, -1.819145745771352000, -2.428892910556137400 ) ) ;
#6219 = cartesian_point ( 'none', ( 3.762574684646725800, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#6220 = cartesian_point ( 'none', ( 3.762574684646729400, -27.99447384215129400, -18.31893310209095600 ) ) ;
#6221 = cartesian_point ( 'none', ( 3.762574684646733800, -25.67661984405116700, -17.43104291343665600 ) ) ;
#6222 = cartesian_point ( 'none', ( 3.762574684646729800, -21.24608518415090700, -15.44808763468541600 ) ) ;
#6223 = cartesian_point ( 'none', ( 3.762574684646729800, -14.63961452539505200, -11.56884110464236500 ) ) ;
#6224 = cartesian_point ( 'none', ( 3.762574684646734300, -8.272435450254738100, -6.560846397952795800 ) ) ;
#6225 = cartesian_point ( 'none', ( 3.762574684646733800, -4.313362852798973400, -2.298811831501505600 ) ) ;
#6226 = cartesian_point ( 'none', ( 3.762574684646729400, -2.499999999999997300, -1.301042606982605100e-015 ) ) ;
#6227 = cartesian_point ( 'none', ( 1.262574684646734100, -27.99447384215129400, -18.31893310209096300 ) ) ;
#6228 = cartesian_point ( 'none', ( 1.262574684646734100, -25.67661984405116700, -17.43104291343666300 ) ) ;
#6229 = cartesian_point ( 'none', ( 1.262574684646729000, -21.24608518415090700, -15.44808763468541500 ) ) ;
#6230 = cartesian_point ( 'none', ( 1.262574684646734300, -14.63961452539505500, -11.56884110464236800 ) ) ;
#6231 = cartesian_point ( 'none', ( 1.262574684646729000, -8.272435450254736400, -6.560846397952795800 ) ) ;
#6232 = cartesian_point ( 'none', ( 1.262574684646728700, -4.313362852798970700, -2.298811831501506900 ) ) ;
#6233 = cartesian_point ( 'none', ( 1.262574684646728700, -2.499999999999997300, -1.301042606982605100e-015 ) ) ;
#6234 = cartesian_point ( 'none', ( 1.262574684646737600, -25.84952505401361500, -19.60314285764754100 ) ) ;
#6235 = cartesian_point ( 'none', ( 1.262574684646737600, -23.48759017967386200, -18.63643109682000400 ) ) ;
#6236 = cartesian_point ( 'none', ( 1.262574684646730700, -18.96889376729436400, -16.49583267372229400 ) ) ;
#6237 = cartesian_point ( 'none', ( 1.262574684646723800, -12.24613964765512200, -12.31500830393193600 ) ) ;
#6238 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -31.60674923231021400, -21.12082316046052500 ) ) ;
#6239 = cartesian_point ( 'none', ( 2.512574684646694800, -31.60674923231021100, -21.12082316046052100 ) ) ;
#6240 = toroidal_surface ( 'none', #6269, 22.00000000000000000, 0.5000000000000000000 ) ;
#6241 = axis2_placement_3d ( 'none', #6267, #6266, #6265 ) ;
#6242 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6243 = vector ( 'none', #6242, 1000.000000000000000 ) ;
#6244 = cartesian_point ( 'none', ( -30.39864278253321200, -0.3314615147062374100, -5.500000000000005300 ) ) ;
#6245 = cartesian_point ( 'none', ( -30.40000000000000900, -0.1685101423471420700, -5.500000000000005300 ) ) ;
#6246 = cartesian_point ( 'none', ( -30.40000000000000900, -0.1675862928825196100, -5.494990749241728700 ) ) ;
#6247 = cartesian_point ( 'none', ( -30.40000000000000900, -0.1666624434178972100, -5.489981498483453000 ) ) ;
#6248 = cartesian_point ( 'none', ( -30.40000000000000900, -0.1657385939532747500, -5.484972247725176300 ) ) ;
#6249 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6250 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6251 = cartesian_point ( 'none', ( 15.09999999999999400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6252 = axis2_placement_3d ( 'none', #6251, #6250, #6249 ) ;
#6253 = circle ( 'none', #6252, 3.500000000000000000 ) ;
#6254 = cartesian_point ( 'none', ( -30.40000000000000900, -0.1638908950240298700, -5.474953746208624000 ) ) ;
#6255 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6256 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6257 = face_outer_bound ( 'none', #272, .t. ) ;
#6258 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 10.00000000000000000 ) ) ;
#6259 = cartesian_point ( 'none', ( -30.40000000000000900, -0.1648147444886523000, -5.479962996966900600 ) ) ;
#6260 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6261 = direction ( 'none', ( -2.775557561562890700e-017, -0.7792872022447658900, 0.6266669421770431100 ) ) ;
#6262 = cartesian_point ( 'none', ( -30.40000000000000900, -0.1629670455594074400, -5.469944495450347300 ) ) ;
#6263 = cartesian_point ( 'none', ( 16.00000000000000000, 2.724839128102861000e-015, -22.00000000000000000 ) ) ;
#6264 = face_outer_bound ( 'none', #292, .t. ) ;
#6265 = direction ( 'none', ( 1.000000000000000000, 2.081668171172154600e-017, -1.387778780781445700e-017 ) ) ;
#6266 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6267 = cartesian_point ( 'none', ( 2.512574684646731600, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#6268 = axis2_placement_3d ( 'none', #6238, #6198, #6261 ) ;
#6269 = axis2_placement_3d ( 'none', #6260, #6256, #6255 ) ;
#6270 = cartesian_point ( 'none', ( 1.262574684646731400, -25.84952505401361100, -19.60314285764753700 ) ) ;
#6271 = cartesian_point ( 'none', ( 1.262574684646737600, -23.48759017967386200, -18.63643109682000400 ) ) ;
#6272 = cartesian_point ( 'none', ( 1.262574684646730700, -18.96889376729436400, -16.49583267372229400 ) ) ;
#6273 = cartesian_point ( 'none', ( 1.262574684646723800, -12.24613964765512200, -12.31500830393193600 ) ) ;
#6274 = cartesian_point ( 'none', ( 1.262574684646730700, -5.789784129171883900, -6.951089635116692200 ) ) ;
#6275 = cartesian_point ( 'none', ( 1.262574684646730700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#6276 = cartesian_point ( 'none', ( 1.262574684646731400, 1.078520768856852100e-029, -1.734723475976768900e-017 ) ) ;
#6277 = cartesian_point ( 'none', ( -1.600000000000000500, -31.60674923231021800, -21.12082316046052500 ) ) ;
#6278 = cartesian_point ( 'none', ( -1.600000000000000100, -30.84427712221263500, -20.88981791652660300 ) ) ;
#6279 = cartesian_point ( 'none', ( -1.599999999999995600, -29.13086185489227700, -20.31246973411174000 ) ) ;
#6280 = cartesian_point ( 'none', ( -1.600000000000005900, -27.45853224716287900, -19.61825658330166900 ) ) ;
#6281 = cartesian_point ( 'none', ( -1.599999999999995400, -26.53590866621767600, -19.19219573586944000 ) ) ;
#6282 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -31.60674923231021400, -21.12082316046052500 ) ) ;
#6283 = cartesian_point ( 'none', ( 0.0000000000000000000, -30.84427712221262800, -20.88981791652661000 ) ) ;
#6284 = cartesian_point ( 'none', ( 0.0000000000000000000, -29.13086185489226700, -20.31246973411174700 ) ) ;
#6285 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -27.45853224716287100, -19.61825658330166900 ) ) ;
#6286 = cartesian_point ( 'none', ( -6.938893903907228400e-015, -26.53590866621768600, -19.19219573586944300 ) ) ;
#6287 = circle ( 'none', #6316, 0.8000000000000002700 ) ;
#6288 = face_bound ( 'none', #218, .t. ) ;
#6289 = circle ( 'none', #6311, 1.250000000000000200 ) ;
#6290 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 22.50000000000000000 ) ) ;
#6291 = direction ( 'none', ( -1.000000000000000000, -2.081668171172167900e-017, 1.387778780781445400e-017 ) ) ;
#6292 = cartesian_point ( 'none', ( 2.512574684646664100, -30.35988970871858300, -22.12349026794379000 ) ) ;
#6293 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #6286, #6285, #6284, #6283, #6282 ),
( #6281, #6280, #6279, #6278, #6277 ),
( #6328, #6327, #6326, #6325, #6324 ),
( #6323, #6322, #6321, #6320, #6319 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#6294 = circle ( 'none', #6330, 1.000000000000000900 ) ;
#6295 = face_outer_bound ( 'none', #235, .t. ) ;
#6296 = cartesian_point ( 'none', ( 16.50000000000000000, 2.755455298081544800e-015, -22.50000000000000000 ) ) ;
#6297 = axis2_placement_3d ( 'none', #6306, #6317, #6291 ) ;
#6298 = axis2_placement_3d ( 'none', #6339, #6338, #6337 ) ;
#6299 = plane ( 'none', #6297 ) ;
#6300 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 23.50000000000000000 ) ) ;
#6301 = direction ( 'none', ( 2.775557561562891400e-017, 0.8579795152550755400, -0.5136839022226272800 ) ) ;
#6302 = direction ( 'none', ( -8.326672684688674100e-017, -0.5136839022226272800, -0.8579795152550755400 ) ) ;
#6303 = cartesian_point ( 'none', ( 1.262574684646737600, -25.84952505401361500, -19.60314285764754100 ) ) ;
#6304 = axis2_placement_3d ( 'none', #6303, #6302, #6301 ) ;
#6305 = cartesian_point ( 'none', ( 16.50000000000000000, 1.255262969126037000e-015, -10.00000000000000000 ) ) ;
#6306 = cartesian_point ( 'none', ( 1.262574684646723600, 0.0000000000000000000, -8.673617379884035500e-016 ) ) ;
#6307 = face_outer_bound ( 'none', #300, .t. ) ;
#6308 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#6309 = direction ( 'none', ( -6.938893903907228400e-018, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#6310 = cartesian_point ( 'none', ( 2.512574684646731600, -25.84952505401360800, -19.60314285764754100 ) ) ;
#6311 = axis2_placement_3d ( 'none', #6310, #6309, #6308 ) ;
#6312 = circle ( 'none', #6346, 0.5000000000000004400 ) ;
#6313 = direction ( 'none', ( -2.775557561562873800e-017, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#6314 = direction ( 'none', ( 1.380839886877538400e-015, 0.6266669421770427700, 0.7792872022447661100 ) ) ;
#6315 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -30.98331947051439500, -21.62215671420215600 ) ) ;
#6316 = axis2_placement_3d ( 'none', #6315, #6314, #6313 ) ;
#6317 = direction ( 'none', ( -1.387778780781445400e-017, -5.777789833161705800e-034, -1.000000000000000000 ) ) ;
#6318 = plane ( 'none', #6304 ) ;
#6319 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -30.35988970871858000, -22.12349026794378700 ) ) ;
#6320 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -29.57749700599258700, -21.86692397605513300 ) ) ;
#6321 = cartesian_point ( 'none', ( 0.0000000000000000000, -27.81880766451674300, -21.23148250283406200 ) ) ;
#6322 = cartesian_point ( 'none', ( 0.0000000000000000000, -26.10755944522798400, -20.47501388717390800 ) ) ;
#6323 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -25.16314144180955000, -20.01408997942565200 ) ) ;
#6324 = cartesian_point ( 'none', ( -1.600000000000000500, -30.35988970871858700, -22.12349026794378700 ) ) ;
#6325 = cartesian_point ( 'none', ( -1.600000000000000100, -29.57749700599258300, -21.86692397605512600 ) ) ;
#6326 = cartesian_point ( 'none', ( -1.600000000000000800, -27.81880766451674300, -21.23148250283406900 ) ) ;
#6327 = cartesian_point ( 'none', ( -1.600000000000000500, -26.10755944522799200, -20.47501388717390800 ) ) ;
#6328 = cartesian_point ( 'none', ( -1.600000000000000500, -25.16314144180955700, -20.01408997942565200 ) ) ;
#6329 = face_outer_bound ( 'none', #344, .t. ) ;
#6330 = axis2_placement_3d ( 'none', #6388, #6387, #6386 ) ;
#6331 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6332 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6333 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6334 = axis2_placement_3d ( 'none', #6391, #6390, #6340 ) ;
#6335 = circle ( 'none', #6380, 10.50000000000000000 ) ;
#6336 = axis2_placement_3d ( 'none', #6333, #6332, #6331 ) ;
#6337 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147353500e-016, 1.000000000000000000 ) ) ;
#6338 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#6339 = cartesian_point ( 'none', ( 18.00000000000000000, 2.877919977996280300e-015, -23.50000000000000000 ) ) ;
#6340 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6341 = circle ( 'none', #6385, 22.50000000000000000 ) ;
#6342 = circle ( 'none', #6298, 1.000000000000000900 ) ;
#6343 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147349500e-016, 1.000000000000000000 ) ) ;
#6344 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#6345 = cartesian_point ( 'none', ( 16.50000000000000000, 2.694222958124176800e-015, -22.00000000000000000 ) ) ;
#6346 = axis2_placement_3d ( 'none', #6345, #6344, #6343 ) ;
#6347 = face_outer_bound ( 'none', #313, .t. ) ;
#6348 = cartesian_point ( 'none', ( 3.762574684646732100, -25.84952505401361500, -19.60314285764753700 ) ) ;
#6349 = cartesian_point ( 'none', ( 3.762574684646732900, -23.48759017967386200, -18.63643109682000400 ) ) ;
#6350 = cartesian_point ( 'none', ( 3.762574684646732900, -18.96889376729436800, -16.49583267372229400 ) ) ;
#6351 = cartesian_point ( 'none', ( 3.762574684646726700, -12.24613964765512500, -12.31500830393193600 ) ) ;
#6352 = cartesian_point ( 'none', ( 3.762574684646725800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#6353 = cartesian_point ( 'none', ( 3.762574684646725800, -1.819145745771352000, -2.428892910556137400 ) ) ;
#6354 = cartesian_point ( 'none', ( 3.762574684646732100, 1.760744328116459000e-015, -1.734723475976807400e-017 ) ) ;
#6355 = cartesian_point ( 'none', ( 16.00000000000000000, 1.285879139104720800e-015, -10.49999999999999800 ) ) ;
#6356 = b_spline_curve_with_knots ( 'none', 3,
( #6354, #6353, #6352, #6351, #6350, #6349, #6348 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#6357 = cartesian_point ( 'none', ( 19.00000000000000000, 2.877919977996280300e-015, -23.50000000000000000 ) ) ;
#6358 = circle ( 'none', #6336, 23.50000000000000000 ) ;
#6359 = cartesian_point ( 'none', ( 16.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6360 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 26.46499999999998900 ) ) ;
#6361 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147353500e-016, 1.000000000000000000 ) ) ;
#6362 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#6363 = cartesian_point ( 'none', ( 15.20000000000000300, 3.429011037612589300e-015, -28.00000000000000000 ) ) ;
#6364 = axis2_placement_3d ( 'none', #6418, #6414, #6413 ) ;
#6365 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6366 = circle ( 'none', #6364, 10.00000000000000000 ) ;
#6367 = axis2_placement_3d ( 'none', #6372, #6362, #6361 ) ;
#6368 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6369 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6370 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 22.00000000000000000 ) ) ;
#6371 = axis2_placement_3d ( 'none', #6370, #6369, #6368 ) ;
#6372 = cartesian_point ( 'none', ( 16.50000000000000000, 1.285879139104720800e-015, -10.50000000000000000 ) ) ;
#6373 = cartesian_point ( 'none', ( 15.20000000000000300, 0.0000000000000000000, 28.00000000000000000 ) ) ;
#6374 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6375 = circle ( 'none', #6371, 0.5000000000000004400 ) ;
#6376 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6377 = circle ( 'none', #6367, 0.5000000000000004400 ) ;
#6378 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6379 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6380 = axis2_placement_3d ( 'none', #6359, #6379, #6378 ) ;
#6381 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6382 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6383 = cartesian_point ( 'none', ( 15.99999999999997900, 4.286263797015736600e-016, -3.500000000000000000 ) ) ;
#6384 = toroidal_surface ( 'none', #6334, 10.50000000000000000, 0.5000000000000000000 ) ;
#6385 = axis2_placement_3d ( 'none', #6389, #6382, #6381 ) ;
#6386 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6387 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6388 = cartesian_point ( 'none', ( 18.00000000000000000, 0.0000000000000000000, 23.50000000000000000 ) ) ;
#6389 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6390 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6391 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6392 = cartesian_point ( 'none', ( 16.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6393 = cartesian_point ( 'none', ( 14.99999999999999800, 3.416764569621115100e-015, 27.79999999999999000 ) ) ;
#6394 = direction ( 'none', ( 0.7071067811865414700, 0.0000000000000000000, -0.7071067811865536800 ) ) ;
#6395 = vector ( 'none', #6394, 1000.000000000000000 ) ;
#6396 = cartesian_point ( 'none', ( 14.99999999999999800, 0.0000000000000000000, -27.79999999999999000 ) ) ;
#6397 = circle ( 'none', #6450, 22.00000000000000000 ) ;
#6398 = cartesian_point ( 'none', ( 15.99999999999997900, 0.0000000000000000000, 3.500000000000000000 ) ) ;
#6399 = circle ( 'none', #6441, 0.5000000000000004400 ) ;
#6400 = cartesian_point ( 'none', ( 14.99999999999999800, 0.0000000000000000000, -27.79999999999999000 ) ) ;
#6401 = line ( 'none', #6396, #6395 ) ;
#6402 = conical_surface ( 'none', #6451, 27.79999999999999000, 0.7853981633974570500 ) ;
#6403 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6404 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6405 = cartesian_point ( 'none', ( 15.20000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6406 = axis2_placement_3d ( 'none', #6405, #6404, #6403 ) ;
#6407 = circle ( 'none', #6406, 28.00000000000000000 ) ;
#6408 = cartesian_point ( 'none', ( 14.99999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6409 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6410 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6411 = cartesian_point ( 'none', ( 18.49999999999999300, 0.0000000000000000000, 26.96500000000000000 ) ) ;
#6412 = axis2_placement_3d ( 'none', #6423, #6422, #6374 ) ;
#6413 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6414 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6415 = cartesian_point ( 'none', ( 18.49999999999999300, 3.302260093900838000e-015, -26.96500000000000000 ) ) ;
#6416 = conical_surface ( 'none', #6412, 26.96500000000000000, 0.7853981633974517200 ) ;
#6417 = face_outer_bound ( 'none', #323, .t. ) ;
#6418 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6419 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6420 = axis2_placement_3d ( 'none', #6365, #6376, #6419 ) ;
#6421 = cartesian_point ( 'none', ( 16.50000000000000000, 4.898587196589433500e-016, 4.000000000000017800 ) ) ;
#6422 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6423 = cartesian_point ( 'none', ( 18.49999999999999300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6424 = circle ( 'none', #6420, 26.46499999999998900 ) ;
#6425 = face_outer_bound ( 'none', #353, .t. ) ;
#6426 = axis2_placement_3d ( 'none', #6476, #6410, #6409 ) ;
#6427 = direction ( 'none', ( 0.7071067811865414700, 8.659560562355009300e-017, 0.7071067811865536800 ) ) ;
#6428 = vector ( 'none', #6427, 1000.000000000000000 ) ;
#6429 = cartesian_point ( 'none', ( 14.99999999999999800, 3.404518101629641000e-015, 27.79999999999999000 ) ) ;
#6430 = line ( 'none', #6429, #6428 ) ;
#6431 = conical_surface ( 'none', #6426, 4.000000000000017800, 0.7853981633974443900 ) ;
#6432 = cartesian_point ( 'none', ( 17.29999999999998300, 3.302260093900838000e-015, -26.96500000000000000 ) ) ;
#6433 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, -4.000000000000017800 ) ) ;
#6434 = circle ( 'none', #6438, 26.96500000000000000 ) ;
#6435 = direction ( 'none', ( 0.7071067811865503500, 8.659560562354899600e-017, 0.7071067811865446900 ) ) ;
#6436 = vector ( 'none', #6435, 1000.000000000000100 ) ;
#6437 = cartesian_point ( 'none', ( 16.50000000000000000, 4.898587196589433500e-016, 4.000000000000017800 ) ) ;
#6438 = axis2_placement_3d ( 'none', #6481, #6480, #6479 ) ;
#6439 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6440 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6441 = axis2_placement_3d ( 'none', #6447, #6440, #6439 ) ;
#6442 = cartesian_point ( 'none', ( 19.00000000000000000, 3.271643923922153400e-015, -26.46499999999998900 ) ) ;
#6443 = line ( 'none', #6475, #6474 ) ;
#6444 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6445 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6446 = line ( 'none', #6437, #6436 ) ;
#6447 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 10.50000000000000000 ) ) ;
#6448 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6449 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6450 = axis2_placement_3d ( 'none', #6392, #6449, #6448 ) ;
#6451 = axis2_placement_3d ( 'none', #6408, #6445, #6444 ) ;
#6452 = axis2_placement_3d ( 'none', #6478, #6472, #6464 ) ;
#6453 = direction ( 'none', ( 0.7071067811865503500, 0.0000000000000000000, -0.7071067811865446900 ) ) ;
#6454 = vector ( 'none', #6453, 1000.000000000000100 ) ;
#6455 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, -4.000000000000017800 ) ) ;
#6456 = cartesian_point ( 'none', ( 15.09999999999999400, 0.0000000000000000000, 3.500000000000000000 ) ) ;
#6457 = direction ( 'none', ( -0.7071067811865451300, 8.659560562354963700e-017, -0.7071067811865500200 ) ) ;
#6458 = vector ( 'none', #6457, 1000.000000000000100 ) ;
#6459 = axis2_placement_3d ( 'none', #6509, #6508, #6507 ) ;
#6460 = line ( 'none', #6455, #6454 ) ;
#6461 = line ( 'none', #6462, #6458 ) ;
#6462 = cartesian_point ( 'none', ( 18.49999999999999300, 3.302260093900838000e-015, -26.96500000000000000 ) ) ;
#6463 = circle ( 'none', #6501, 3.500000000000000000 ) ;
#6464 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6465 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6466 = vector ( 'none', #6465, 1000.000000000000000 ) ;
#6467 = cartesian_point ( 'none', ( 19.00000000000000000, 4.286263797015736600e-016, -3.500000000000000000 ) ) ;
#6468 = cylindrical_surface ( 'none', #6452, 3.500000000000000000 ) ;
#6469 = face_outer_bound ( 'none', #368, .t. ) ;
#6470 = cartesian_point ( 'none', ( 15.09999999999999400, 4.347496136973099900e-016, -3.500000000000000000 ) ) ;
#6471 = line ( 'none', #6467, #6466 ) ;
#6472 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6473 = direction ( 'none', ( -0.7071067811865451300, 0.0000000000000000000, 0.7071067811865500200 ) ) ;
#6474 = vector ( 'none', #6473, 1000.000000000000100 ) ;
#6475 = cartesian_point ( 'none', ( 18.49999999999999300, 0.0000000000000000000, 26.96500000000000000 ) ) ;
#6476 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6477 = circle ( 'none', #6459, 4.000000000000017800 ) ;
#6478 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6479 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6480 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6481 = cartesian_point ( 'none', ( 18.49999999999999300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6482 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6483 = vector ( 'none', #6482, 1000.000000000000000 ) ;
#6484 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 3.500000000000000000 ) ) ;
#6485 = line ( 'none', #6484, #6483 ) ;
#6486 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739366500e-015, -5.500000000000005300 ) ) ;
#6487 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739366500e-015, -5.500000000000005300 ) ) ;
#6488 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6489 = vector ( 'none', #6488, 1000.000000000000000 ) ;
#6490 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.755455298081544800e-015, -22.50000000000000000 ) ) ;
#6491 = line ( 'none', #6490, #6489 ) ;
#6492 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739366500e-015, -5.500000000000005300 ) ) ;
#6493 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739366500e-015, -5.500000000000005300 ) ) ;
#6494 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6495 = vector ( 'none', #6494, 1000.000000000000000 ) ;
#6496 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739366500e-015, -5.500000000000005300 ) ) ;
#6497 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739366500e-015, -5.500000000000005300 ) ) ;
#6498 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6499 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6500 = cartesian_point ( 'none', ( 15.99999999999997900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6501 = axis2_placement_3d ( 'none', #6500, #6499, #6498 ) ;
#6502 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 22.50000000000000000 ) ) ;
#6503 = line ( 'none', #6502, #6495 ) ;
#6504 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6505 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6506 = axis2_placement_3d ( 'none', #6510, #6505, #6504 ) ;
#6507 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6508 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6509 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6510 = cartesian_point ( 'none', ( 18.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6511 = circle ( 'none', #6506, 22.50000000000000000 ) ;
#6512 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739366500e-015, -5.500000000000005300 ) ) ;
#6513 = face_outer_bound ( 'none', #2095, .t. ) ;
#6514 = face_outer_bound ( 'none', #3289, .t. ) ;
#6515 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6516 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6517 = face_outer_bound ( 'none', #3573, .t. ) ;
#6518 = circle ( 'none', #6596, 28.00000000000000000 ) ;
#6519 = axis2_placement_3d ( 'none', #6539, #6516, #6515 ) ;
#6520 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6521 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6522 = axis2_placement_3d ( 'none', #6538, #6521, #6520 ) ;
#6523 = cylindrical_surface ( 'none', #6576, 2.600000000000005000 ) ;
#6524 = cartesian_point ( 'none', ( 3.469446951953614200e-015, -30.39999999999999500, -5.500000000000000000 ) ) ;
#6525 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6526 = axis2_placement_3d ( 'none', #6537, #6536, #6525 ) ;
#6527 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#6528 = face_outer_bound ( 'none', #3132, .t. ) ;
#6529 = cylindrical_surface ( 'none', #6519, 2.599999999999998300 ) ;
#6530 = circle ( 'none', #6565, 2.599999999999998300 ) ;
#6531 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6532 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6533 = cartesian_point ( 'none', ( 17.29999999999998300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6534 = axis2_placement_3d ( 'none', #6533, #6532, #6531 ) ;
#6535 = circle ( 'none', #6534, 26.96500000000000000 ) ;
#6536 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6537 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6538 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#6539 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -5.500000000000000000 ) ) ;
#6540 = face_outer_bound ( 'none', #365, .t. ) ;
#6541 = cylindrical_surface ( 'none', #6526, 26.96500000000000000 ) ;
#6542 = cartesian_point ( 'none', ( 7.733045971672507500, -30.39999999999999500, -4.500000000000004400 ) ) ;
#6543 = circle ( 'none', #6522, 2.600000000000005000 ) ;
#6544 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6545 = cartesian_point ( 'none', ( 25.40000000000001300, -25.39999999999998800, -5.500000000000000000 ) ) ;
#6546 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6547 = vector ( 'none', #6546, 1000.000000000000000 ) ;
#6548 = cartesian_point ( 'none', ( -25.39999999999999900, -30.39999999999999900, -5.500000000000000000 ) ) ;
#6549 = line ( 'none', #6548, #6547 ) ;
#6550 = cylindrical_surface ( 'none', #6554, 5.000000000000004400 ) ;
#6551 = plane ( 'none', #6590 ) ;
#6552 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6553 = face_outer_bound ( 'none', #3592, .t. ) ;
#6554 = axis2_placement_3d ( 'none', #6545, #6544, #6566 ) ;
#6555 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.4999999999999796300 ) ) ;
#6556 = cartesian_point ( 'none', ( 0.0000000000000000000, 28.00000000000000000, -1.600000000000000100 ) ) ;
#6557 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6558 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6559 = cartesian_point ( 'none', ( -30.40000000000000900, -18.40000000000000200, -3.000000000000000000 ) ) ;
#6560 = axis2_placement_3d ( 'none', #6559, #6558, #6557 ) ;
#6561 = circle ( 'none', #6560, 1.525000000000002100 ) ;
#6562 = cartesian_point ( 'none', ( 28.49999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6563 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6564 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6565 = axis2_placement_3d ( 'none', #6527, #6564, #6563 ) ;
#6566 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6567 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6568 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6569 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -5.500000000000000000 ) ) ;
#6570 = axis2_placement_3d ( 'none', #6569, #6568, #6567 ) ;
#6571 = cylindrical_surface ( 'none', #6570, 2.600000000000001400 ) ;
#6572 = face_outer_bound ( 'none', #3601, .t. ) ;
#6573 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6574 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6575 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -5.500000000000000000 ) ) ;
#6576 = axis2_placement_3d ( 'none', #6575, #6574, #6573 ) ;
#6577 = face_outer_bound ( 'none', #3615, .t. ) ;
#6578 = axis2_placement_3d ( 'none', #6708, #6707, #6706 ) ;
#6579 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6580 = circle ( 'none', #6578, 1.000000000000000000 ) ;
#6581 = cartesian_point ( 'none', ( 25.40000000000001300, -29.39999999999999100, -4.500000000000000000 ) ) ;
#6582 = conical_surface ( 'none', #6607, 28.00000000000000000, 0.7853981633974517200 ) ;
#6583 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6584 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6585 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6586 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6587 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6588 = axis2_placement_3d ( 'none', #6555, #6587, #6586 ) ;
#6589 = axis2_placement_3d ( 'none', #6597, #6585, #6552 ) ;
#6590 = axis2_placement_3d ( 'none', #6556, #6584, #6579 ) ;
#6591 = cylindrical_surface ( 'none', #6589, 28.00000000000000000 ) ;
#6592 = face_outer_bound ( 'none', #3619, .t. ) ;
#6593 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6594 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6595 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.599999999999999900 ) ) ;
#6596 = axis2_placement_3d ( 'none', #6595, #6594, #6593 ) ;
#6597 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.792204765893412600 ) ) ;
#6598 = circle ( 'none', #6588, 28.00000000000000000 ) ;
#6599 = face_outer_bound ( 'none', #3613, .t. ) ;
#6600 = cartesian_point ( 'none', ( 7.733045971672508400, -30.29222690360980900, -5.021986658763284000 ) ) ;
#6601 = cartesian_point ( 'none', ( 7.733045971672508400, -30.39999999999999500, -4.761799387799152700 ) ) ;
#6602 = cartesian_point ( 'none', ( 7.733045971672507500, -30.39999999999999500, -4.500000000000004400 ) ) ;
#6603 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6602, #6601, #6600, #6661, #6660, #6659, #6658 ),
( #6657, #6656, #6655, #6654, #6653, #6652, #6651 ),
( #6650, #6649, #6648, #6647, #6646, #6645, #6644 ),
( #6643, #6642, #6641, #6640, #6639, #6638, #6637 ),
( #6636, #6635, #6634, #6633, #6632, #6631, #6630 ),
( #6629, #6628, #6627, #6626, #6625, #6624, #6623 ),
( #6622, #6621, #6620, #6619, #6618, #6617, #6705 ),
( #6704, #6703, #6702, #6701, #6700, #6699, #6698 ),
( #6697, #6696, #6695, #6694, #6693, #6692, #6691 ),
( #6690, #6689, #6688, #6687, #6686, #6685, #6684 ),
( #6683, #6682, #6681, #6680, #6679, #6678, #6677 ),
( #6676, #6675, #6674, #6673, #6672, #6671, #6670 ),
( #6669, #6668, #6667, #6666, #6665, #6664, #6663 ),
( #6662, #6749, #6748, #6747, #6746, #6745, #6744 ),
( #6743, #6742, #6741, #6740, #6739, #6738, #6737 ),
( #6736, #6735, #6734, #6733, #6732, #6731, #6730 ),
( #6729, #6728, #6727, #6726, #6725, #6724, #6723 ),
( #6722, #6721, #6720, #6719, #6718, #6717, #6716 ),
( #6715, #6714, #6713, #6712, #6711, #6710, #6709 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003677567059076937900, 0.005666151768376938800, 0.007654736477676939300, 0.009643321186976940700, 0.01063761354162694200, 0.01113475971895194100, 0.01163190589627694100 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#6604 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6605 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6606 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.4999999999999796300 ) ) ;
#6607 = axis2_placement_3d ( 'none', #6606, #6605, #6604 ) ;
#6608 = face_outer_bound ( 'none', #3620, .t. ) ;
#6609 = face_outer_bound ( 'none', #3629, .t. ) ;
#6610 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6611 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6612 = axis2_placement_3d ( 'none', #6581, #6611, #6610 ) ;
#6613 = cartesian_point ( 'none', ( -29.40000000000000600, -7.733045971672483500, -4.500000000000004400 ) ) ;
#6614 = circle ( 'none', #6768, 1.000000000000000000 ) ;
#6615 = cartesian_point ( 'none', ( -0.1629670455603799100, 30.40000000000000200, -5.469944495455608000 ) ) ;
#6616 = circle ( 'none', #6612, 1.000000000000000000 ) ;
#6617 = cartesian_point ( 'none', ( 3.929886485487658300, -30.22492872372118500, -5.410174333775870500 ) ) ;
#6618 = cartesian_point ( 'none', ( 3.914498289057454000, -30.28981918594022500, -5.305393606451364300 ) ) ;
#6619 = cartesian_point ( 'none', ( 3.897926762536430400, -30.33359354343216200, -5.192555392458851700 ) ) ;
#6620 = cartesian_point ( 'none', ( 3.881355236015407300, -30.37736790092410300, -5.079717178466339100 ) ) ;
#6621 = cartesian_point ( 'none', ( 3.863610280326725800, -30.39999999999999500, -4.958888894798757700 ) ) ;
#6622 = cartesian_point ( 'none', ( 3.845860022050407800, -30.39999999999999500, -4.838024504951238000 ) ) ;
#6623 = cartesian_point ( 'none', ( 4.591172489128339000, -30.05841560212071800, -5.500000000000005300 ) ) ;
#6624 = cartesian_point ( 'none', ( 4.578361114418162200, -30.16578405630361500, -5.404722834163949900 ) ) ;
#6625 = cartesian_point ( 'none', ( 4.562470266833627400, -30.25232418383425100, -5.287138053773168700 ) ) ;
#6626 = cartesian_point ( 'none', ( 4.544889338167834600, -30.31089142451966700, -5.157323819327250400 ) ) ;
#6627 = cartesian_point ( 'none', ( 4.527308409502042600, -30.36945866520508700, -5.027509584881332000 ) ) ;
#6628 = cartesian_point ( 'none', ( 4.508054728231035000, -30.39999999999999500, -4.885589924887983500 ) ) ;
#6629 = cartesian_point ( 'none', ( 4.488791637492646200, -30.39999999999999500, -4.743602961579303400 ) ) ;
#6630 = cartesian_point ( 'none', ( 5.232619510291347500, -29.95321272764029500, -5.500000000000004400 ) ) ;
#6631 = cartesian_point ( 'none', ( 5.222003122405732600, -30.09116082883727800, -5.406459235039649900 ) ) ;
#6632 = cartesian_point ( 'none', ( 5.207147160155566100, -30.20478604738194400, -5.279658157471103200 ) ) ;
#6633 = cartesian_point ( 'none', ( 5.189877652108686200, -30.28201953521423600, -5.134272073421886500 ) ) ;
#6634 = cartesian_point ( 'none', ( 5.172608144061806400, -30.35925302304652700, -4.988885989372668900 ) ) ;
#6635 = cartesian_point ( 'none', ( 5.152958538686058400, -30.39999999999999500, -4.825142949259077200 ) ) ;
#6636 = cartesian_point ( 'none', ( 5.133290412675886000, -30.39999999999999500, -4.661278505522241200 ) ) ;
#6637 = cartesian_point ( 'none', ( 5.864919803378988700, -29.82889062134114500, -5.500000000000005300 ) ) ;
#6638 = cartesian_point ( 'none', ( 5.857396015352812000, -29.99865116359267200, -5.419753958329159200 ) ) ;
#6639 = cartesian_point ( 'none', ( 5.845303094301552700, -30.14482819484590700, -5.290775172214327200 ) ) ;
#6640 = cartesian_point ( 'none', ( 5.830475370190506500, -30.24524866794959600, -5.132627951325207300 ) ) ;
#6641 = cartesian_point ( 'none', ( 5.815647646079461300, -30.34566914105328900, -4.974480730436088300 ) ) ;
#6642 = cartesian_point ( 'none', ( 5.798134296754931000, -30.39999999999999500, -4.787689588154751900 ) ) ;
#6643 = cartesian_point ( 'none', ( 5.780591856673938300, -30.39999999999999500, -4.600588174232678200 ) ) ;
#6644 = cartesian_point ( 'none', ( 6.497220096466630700, -29.70456851504199500, -5.500000000000005300 ) ) ;
#6645 = cartesian_point ( 'none', ( 6.492788908299891300, -29.90614149834806300, -5.433048681618668500 ) ) ;
#6646 = cartesian_point ( 'none', ( 6.483459028447539300, -30.08487034230986600, -5.301892186957551300 ) ) ;
#6647 = cartesian_point ( 'none', ( 6.471073088272327700, -30.20847780068496000, -5.130983829228529000 ) ) ;
#6648 = cartesian_point ( 'none', ( 6.458687148097116200, -30.33208525906005400, -4.960075471499507700 ) ) ;
#6649 = cartesian_point ( 'none', ( 6.443310054823804500, -30.39999999999999500, -4.750236227050426600 ) ) ;
#6650 = cartesian_point ( 'none', ( 6.427893300671990500, -30.39999999999999500, -4.539897842943115200 ) ) ;
#6651 = cartesian_point ( 'none', ( 7.120543672330065000, -29.56110572920307100, -5.500000000000005300 ) ) ;
#6652 = cartesian_point ( 'none', ( 7.120543672330065000, -29.79605416213503900, -5.457822618723704400 ) ) ;
#6653 = cartesian_point ( 'none', ( 7.115976739678269600, -30.01284458399152700, -5.331192890694734600 ) ) ;
#6654 = cartesian_point ( 'none', ( 7.108132192570351100, -30.16406625799029200, -5.150147304382803900 ) ) ;
#6655 = cartesian_point ( 'none', ( 7.100287645462431700, -30.31528793198905800, -4.969101718070873200 ) ) ;
#6656 = cartesian_point ( 'none', ( 7.089262094716024100, -30.39999999999999500, -4.734948432931974900 ) ) ;
#6657 = cartesian_point ( 'none', ( 7.078168229805330100, -30.39999999999999500, -4.500000000000005300 ) ) ;
#6658 = cartesian_point ( 'none', ( 7.733045971672509300, -29.40000000000000200, -5.500000000000005300 ) ) ;
#6659 = cartesian_point ( 'none', ( 7.733045971672509300, -29.66179938779914900, -5.500000000000003600 ) ) ;
#6660 = cartesian_point ( 'none', ( 7.733045971672508400, -29.92198665876328100, -5.392226903609815400 ) ) ;
#6661 = cartesian_point ( 'none', ( 7.733045971672508400, -30.10710678118654500, -5.207106781186549700 ) ) ;
#6662 = cartesian_point ( 'none', ( 0.8005104938049497600, -30.39999999999999500, -5.352723232483545400 ) ) ;
#6663 = cartesian_point ( 'none', ( 0.9926662345647266900, -30.38378866676694700, -5.500000000000005300 ) ) ;
#6664 = cartesian_point ( 'none', ( 0.9873675330252668100, -30.38917779654550300, -5.470914700582030200 ) ) ;
#6665 = cartesian_point ( 'none', ( 0.9820252689430087900, -30.39323336815602200, -5.441590280392437000 ) ) ;
#6666 = cartesian_point ( 'none', ( 0.9766611259420031600, -30.39593892050846000, -5.412145763817346000 ) ) ;
#6667 = cartesian_point ( 'none', ( 0.9712969829409974200, -30.39864447286089400, -5.382701247242255100 ) ) ;
#6668 = cartesian_point ( 'none', ( 0.9659109728283188400, -30.40000000000002300, -5.353136699092321000 ) ) ;
#6669 = cartesian_point ( 'none', ( 0.9605249567880304000, -30.39999999999999500, -5.323572118404922700 ) ) ;
#6670 = cartesian_point ( 'none', ( 1.323051382902675300, -30.37299468104141200, -5.500000000000005300 ) ) ;
#6671 = cartesian_point ( 'none', ( 1.316084316338705700, -30.38196226814931200, -5.461516866847219400 ) ) ;
#6672 = cartesian_point ( 'none', ( 1.309030551094428000, -30.38871998315078600, -5.422555860038155400 ) ) ;
#6673 = cartesian_point ( 'none', ( 1.301933176790116600, -30.39322942058249300, -5.383354486340998300 ) ) ;
#6674 = cartesian_point ( 'none', ( 1.294835802485805100, -30.39773885801420100, -5.344153112643842200 ) ) ;
#6675 = cartesian_point ( 'none', ( 1.287694850506254700, -30.40000000000002300, -5.304711544868713000 ) ) ;
#6676 = cartesian_point ( 'none', ( 1.280553882754192500, -30.39999999999999500, -5.265269890247675600 ) ) ;
#6677 = cartesian_point ( 'none', ( 1.653001592960534200, -30.35681716770328700, -5.500000000000005300 ) ) ;
#6678 = cartesian_point ( 'none', ( 1.644511964780604600, -30.37113354511256700, -5.452554918162998200 ) ) ;
#6679 = cartesian_point ( 'none', ( 1.635848969520963700, -30.38194386283573000, -5.404154362820243300 ) ) ;
#6680 = cartesian_point ( 'none', ( 1.627098746016355700, -30.38916047598795300, -5.355273266178986800 ) ) ;
#6681 = cartesian_point ( 'none', ( 1.618348522511747500, -30.39637708914017700, -5.306392169537730300 ) ) ;
#6682 = cartesian_point ( 'none', ( 1.609511137360421200, -30.39999999999999500, -5.257030875173600600 ) ) ;
#6683 = cartesian_point ( 'none', ( 1.600673719387020600, -30.39999999999999500, -5.207669412042095700 ) ) ;
#6684 = cartesian_point ( 'none', ( 1.982091943814017400, -30.33531459415360100, -5.500000000000005300 ) ) ;
#6685 = cartesian_point ( 'none', ( 1.972354432224510100, -30.35664087634631900, -5.444471364743338700 ) ) ;
#6686 = cartesian_point ( 'none', ( 1.962283149152201900, -30.37285585665340500, -5.387039381310175100 ) ) ;
#6687 = cartesian_point ( 'none', ( 1.952041944032358600, -30.38369573399339200, -5.328638409104787100 ) ) ;
#6688 = cartesian_point ( 'none', ( 1.941800738912515600, -30.39453561133338200, -5.270237436899400100 ) ) ;
#6689 = cartesian_point ( 'none', ( 1.931389976149363100, -30.39999999999999500, -5.210869553954675700 ) ) ;
#6690 = cartesian_point ( 'none', ( 1.920979028164188800, -30.39999999999999500, -5.151500614772329500 ) ) ;
#6691 = cartesian_point ( 'none', ( 2.640272645520983300, -30.29230944705423000, -5.500000000000005300 ) ) ;
#6692 = cartesian_point ( 'none', ( 2.628039367112320800, -30.32765553881382900, -5.428304257904021500 ) ) ;
#6693 = cartesian_point ( 'none', ( 2.615151508414677500, -30.35467984428876100, -5.352809418290038800 ) ) ;
#6694 = cartesian_point ( 'none', ( 2.601928340064364700, -30.37276625000427500, -5.275368694956389600 ) ) ;
#6695 = cartesian_point ( 'none', ( 2.588705171714051500, -30.39085265571979400, -5.197927971622739600 ) ) ;
#6696 = cartesian_point ( 'none', ( 2.575147653727246900, -30.39999999999999500, -5.118546911516825800 ) ) ;
#6697 = cartesian_point ( 'none', ( 2.561589645718525000, -30.39999999999999500, -5.039163020232797100 ) ) ;
#6698 = cartesian_point ( 'none', ( 3.294984245953712000, -30.22797201523218300, -5.500000000000005300 ) ) ;
#6699 = cartesian_point ( 'none', ( 3.281411856557154800, -30.28407339113875500, -5.415625833387792000 ) ) ;
#6700 = cartesian_point ( 'none', ( 3.266526311281281000, -30.32731418804619800, -5.323649159129559800 ) ) ;
#6701 = cartesian_point ( 'none', ( 3.250964186905026300, -30.35629566234465700, -5.227786965590453000 ) ) ;
#6702 = cartesian_point ( 'none', ( 3.235402062528771600, -30.38527713664311500, -5.131924772051346100 ) ) ;
#6703 = cartesian_point ( 'none', ( 3.219165832422414400, -30.39999999999999500, -5.032187864709531900 ) ) ;
#6704 = cartesian_point ( 'none', ( 3.202928406608168900, -30.39999999999999500, -4.932446048323171800 ) ) ;
#6705 = cartesian_point ( 'none', ( 3.943078367541025500, -30.14319380867645000, -5.500000000000005300 ) ) ;
#6706 = direction ( 'none', ( 1.734723475976807100e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6707 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131400e-016, 1.734723475976806300e-015 ) ) ;
#6708 = cartesian_point ( 'none', ( 7.733045971672507500, -29.39999999999999500, -4.500000000000004400 ) ) ;
#6709 = cartesian_point ( 'none', ( 4.152408950369673000e-015, -30.39999999999999500, -5.500000000000005300 ) ) ;
#6710 = cartesian_point ( 'none', ( 4.152408950369673000e-015, -30.39999999999999500, -5.500000000000005300 ) ) ;
#6711 = cartesian_point ( 'none', ( 4.152408950369673000e-015, -30.39999999999999500, -5.500000000000005300 ) ) ;
#6712 = cartesian_point ( 'none', ( 4.152408950369673000e-015, -30.39999999999999500, -5.500000000000005300 ) ) ;
#6713 = cartesian_point ( 'none', ( 4.152408950369673000e-015, -30.39999999999999500, -5.500000000000005300 ) ) ;
#6714 = cartesian_point ( 'none', ( 4.152408950369673000e-015, -30.39999999999999500, -5.500000000000005300 ) ) ;
#6715 = cartesian_point ( 'none', ( 4.152408950369673000e-015, -30.39999999999999500, -5.500000000000005300 ) ) ;
#6716 = cartesian_point ( 'none', ( 0.1685101423491818500, -30.39999999999999500, -5.500000000000005300 ) ) ;
#6717 = cartesian_point ( 'none', ( 0.1675862928845482100, -30.39999999999999500, -5.494990749243510400 ) ) ;
#6718 = cartesian_point ( 'none', ( 0.1666624434199145400, -30.39999999999999500, -5.489981498487014600 ) ) ;
#6719 = cartesian_point ( 'none', ( 0.1657385939552809000, -30.39999999999999500, -5.484972247730519600 ) ) ;
#6720 = cartesian_point ( 'none', ( 0.1648147444906472300, -30.39999999999999500, -5.479962996974024700 ) ) ;
#6721 = cartesian_point ( 'none', ( 0.1638908950260135900, -30.39999999999999500, -5.474953746217528000 ) ) ;
#6722 = cartesian_point ( 'none', ( 0.1629670455613799500, -30.39999999999999500, -5.469944495461033000 ) ) ;
#6723 = cartesian_point ( 'none', ( 0.3314615147063734700, -30.39864278253320500, -5.500000000000005300 ) ) ;
#6724 = cartesian_point ( 'none', ( 0.3296443303244948100, -30.39909549257654900, -5.490146756504932700 ) ) ;
#6725 = cartesian_point ( 'none', ( 0.3278271263781142900, -30.39943474002958700, -5.480293467656280400 ) ) ;
#6726 = cartesian_point ( 'none', ( 0.3260099146926304600, -30.39966086686221700, -5.470440167277138800 ) ) ;
#6727 = cartesian_point ( 'none', ( 0.3241927030071466400, -30.39988699369484600, -5.460586866897998000 ) ) ;
#6728 = cartesian_point ( 'none', ( 0.3223754833352089900, -30.39999999999999900, -5.450733553638953000 ) ) ;
#6729 = cartesian_point ( 'none', ( 0.3205582637871987600, -30.39999999999999500, -5.440880241055989300 ) ) ;
#6730 = cartesian_point ( 'none', ( 0.4968170442227773400, -30.39594007140707500, -5.500000000000005300 ) ) ;
#6731 = cartesian_point ( 'none', ( 0.4941113148143166400, -30.39729246447029000, -5.485284211340377200 ) ) ;
#6732 = cartesian_point ( 'none', ( 0.4914000734696215600, -30.39830761832821400, -5.470538444631770900 ) ) ;
#6733 = cartesian_point ( 'none', ( 0.4886860730755296900, -30.39898450223391500, -5.455777672140362400 ) ) ;
#6734 = cartesian_point ( 'none', ( 0.4859720726814377200, -30.39966138613961600, -5.441016899648953900 ) ) ;
#6735 = cartesian_point ( 'none', ( 0.4832553136112091000, -30.39999999999999900, -5.426241123404811800 ) ) ;
#6736 = cartesian_point ( 'none', ( 0.4805385543541606000, -30.39999999999999500, -5.411465346144602500 ) ) ;
#6737 = cartesian_point ( 'none', ( 0.6621725737391807000, -30.39323736028094600, -5.500000000000005300 ) ) ;
#6738 = cartesian_point ( 'none', ( 0.6585782993041379200, -30.39548943636403400, -5.480421666175821800 ) ) ;
#6739 = cartesian_point ( 'none', ( 0.6549730205611283800, -30.39718049662684200, -5.460783421607261300 ) ) ;
#6740 = cartesian_point ( 'none', ( 0.6513622314584283100, -30.39830813760561400, -5.441115177003585900 ) ) ;
#6741 = cartesian_point ( 'none', ( 0.6477514423557282400, -30.39943577858438300, -5.421446932399910600 ) ) ;
#6742 = cartesian_point ( 'none', ( 0.6441351438872086100, -30.39999999999999900, -5.401748693170669700 ) ) ;
#6743 = cartesian_point ( 'none', ( 0.6405188449211218800, -30.39999999999999500, -5.382050451233215700 ) ) ;
#6744 = cartesian_point ( 'none', ( 0.8274736603957531000, -30.38918565962971400, -5.500000000000005300 ) ) ;
#6745 = cartesian_point ( 'none', ( 0.8230091413685479700, -30.39278556074360100, -5.475613617449434800 ) ) ;
#6746 = cartesian_point ( 'none', ( 0.8185226278672996800, -30.39549006065863800, -5.451107490569578200 ) ) ;
#6747 = cartesian_point ( 'none', ( 0.8140251005179469600, -30.39729367047144100, -5.426541402555519900 ) ) ;
#6748 = cartesian_point ( 'none', ( 0.8095275731685941400, -30.39909728028424500, -5.401975314541462400 ) ) ;
#6749 = cartesian_point ( 'none', ( 0.8050190339893513700, -30.40000000000002300, -5.377349276204125100 ) ) ;
#6750 = cartesian_point ( 'none', ( -0.1666624434188918000, 30.40000000000000200, -5.489981498485206200 ) ) ;
#6751 = cartesian_point ( 'none', ( -0.1657385939542638200, 30.40000000000000200, -5.484972247727806200 ) ) ;
#6752 = cartesian_point ( 'none', ( -0.1648147444896358400, 30.40000000000000200, -5.479962996970407100 ) ) ;
#6753 = cartesian_point ( 'none', ( -0.1638908950250078900, 30.40000000000000200, -5.474953746213007100 ) ) ;
#6754 = direction ( 'none', ( 8.673617379884035500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6755 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131600e-016, 8.673617379884040400e-016 ) ) ;
#6756 = cartesian_point ( 'none', ( -7.733045971672519100, -29.39999999999999500, -4.500000000000004400 ) ) ;
#6757 = axis2_placement_3d ( 'none', #6756, #6755, #6754 ) ;
#6758 = direction ( 'none', ( -2.731847993664263700e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6759 = cartesian_point ( 'none', ( -29.40000000000001600, 25.39999999999999100, -4.500000000000000000 ) ) ;
#6760 = circle ( 'none', #6757, 1.000000000000000000 ) ;
#6761 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6762 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131400e-016, 0.0000000000000000000 ) ) ;
#6763 = cartesian_point ( 'none', ( -25.39999999999999900, -29.39999999999999900, -4.500000000000000000 ) ) ;
#6764 = axis2_placement_3d ( 'none', #6763, #6762, #6761 ) ;
#6765 = cylindrical_surface ( 'none', #6769, 1.000000000000000900 ) ;
#6766 = direction ( 'none', ( 0.0000000000000000000, -8.673617379884035500e-016, -1.000000000000000000 ) ) ;
#6767 = direction ( 'none', ( 2.731847993664264200e-016, -1.000000000000000000, 8.673617379884026600e-016 ) ) ;
#6768 = axis2_placement_3d ( 'none', #6613, #6767, #6766 ) ;
#6769 = axis2_placement_3d ( 'none', #6759, #6758, #6583 ) ;
#6770 = cylindrical_surface ( 'none', #6764, 1.000000000000000900 ) ;
#6771 = cartesian_point ( 'none', ( 30.25232418383426500, -4.562470266833606100, -5.287138053773166900 ) ) ;
#6772 = cartesian_point ( 'none', ( 30.16578405630362200, -4.578361114418140000, -5.404722834163949900 ) ) ;
#6773 = cartesian_point ( 'none', ( 30.05841560212072100, -4.591172489128316800, -5.500000000000005300 ) ) ;
#6774 = cartesian_point ( 'none', ( 30.40000000000001600, -5.133290412675880700, -4.661278505522226100 ) ) ;
#6775 = cartesian_point ( 'none', ( 30.40000000000001600, -5.152958538686053900, -4.825142949259065600 ) ) ;
#6776 = cartesian_point ( 'none', ( 30.35925302304654100, -5.172608144061798400, -4.988885989372662700 ) ) ;
#6777 = cartesian_point ( 'none', ( 30.28201953521425000, -5.189877652108677400, -5.134272073421883900 ) ) ;
#6778 = cartesian_point ( 'none', ( 30.20478604738195500, -5.207147160155557200, -5.279658157471104100 ) ) ;
#6779 = cartesian_point ( 'none', ( 30.09116082883728500, -5.222003122405722800, -5.406459235039650800 ) ) ;
#6780 = cartesian_point ( 'none', ( 29.95321272764029500, -5.232619510291336900, -5.500000000000004400 ) ) ;
#6781 = cartesian_point ( 'none', ( 30.40000000000001600, -5.780591856673934700, -4.600588174232667500 ) ) ;
#6782 = cartesian_point ( 'none', ( 30.40000000000001600, -5.798134296754927400, -4.787689588154744800 ) ) ;
#6783 = cartesian_point ( 'none', ( 30.34566914105330700, -5.815647646079455900, -4.974480730436085600 ) ) ;
#6784 = cartesian_point ( 'none', ( 30.24524866794961000, -5.830475370190500300, -5.132627951325207300 ) ) ;
#6785 = cartesian_point ( 'none', ( 30.14482819484591400, -5.845303094301545600, -5.290775172214329900 ) ) ;
#6786 = cartesian_point ( 'none', ( 29.99865116359268000, -5.857396015352804900, -5.419753958329161000 ) ) ;
#6787 = cartesian_point ( 'none', ( 29.82889062134114500, -5.864919803378980700, -5.500000000000005300 ) ) ;
#6788 = cartesian_point ( 'none', ( 30.40000000000001600, -6.427893300671988700, -4.539897842943108900 ) ) ;
#6789 = cartesian_point ( 'none', ( 30.40000000000001600, -6.443310054823801800, -4.750236227050423900 ) ) ;
#6790 = cartesian_point ( 'none', ( 30.33208525906006900, -6.458687148097112600, -4.960075471499508600 ) ) ;
#6791 = cartesian_point ( 'none', ( 30.20847780068497500, -6.471073088272323300, -5.130983829228531700 ) ) ;
#6792 = cartesian_point ( 'none', ( 30.08487034230987700, -6.483459028447534000, -5.301892186957554800 ) ) ;
#6793 = cartesian_point ( 'none', ( 29.90614149834807000, -6.492788908299886000, -5.433048681618671200 ) ) ;
#6794 = cartesian_point ( 'none', ( 29.70456851504199500, -6.497220096466624500, -5.500000000000005300 ) ) ;
#6795 = cartesian_point ( 'none', ( 30.40000000000001600, -7.078168229805297300, -4.500000000000004400 ) ) ;
#6796 = cartesian_point ( 'none', ( 30.40000000000001600, -7.089262094715990300, -4.734948432931976600 ) ) ;
#6797 = cartesian_point ( 'none', ( 30.31528793198907600, -7.100287645462396200, -4.969101718070875900 ) ) ;
#6798 = cartesian_point ( 'none', ( 30.16406625799030600, -7.108132192570315600, -5.150147304382807400 ) ) ;
#6799 = cartesian_point ( 'none', ( 30.01284458399153700, -7.115976739678234100, -5.331192890694738100 ) ) ;
#6800 = cartesian_point ( 'none', ( 29.79605416213505400, -7.120543672330028600, -5.457822618723708000 ) ) ;
#6801 = cartesian_point ( 'none', ( 29.56110572920308100, -7.120543672330028600, -5.500000000000005300 ) ) ;
#6802 = cartesian_point ( 'none', ( 30.40000000000001600, -7.733045971672470200, -4.500000000000004400 ) ) ;
#6803 = cartesian_point ( 'none', ( 30.40000000000001600, -7.733045971672470200, -4.761799387799154500 ) ) ;
#6804 = cartesian_point ( 'none', ( 30.29222690360982600, -7.733045971672469300, -5.021986658763287500 ) ) ;
#6805 = cartesian_point ( 'none', ( 30.10710678118656200, -7.733045971672469300, -5.207106781186553200 ) ) ;
#6806 = cartesian_point ( 'none', ( 29.92198665876329500, -7.733045971672469300, -5.392226903609818900 ) ) ;
#6807 = cartesian_point ( 'none', ( 29.66179938779916400, -7.733045971672469300, -5.500000000000005300 ) ) ;
#6808 = cartesian_point ( 'none', ( 29.40000000000001300, -7.733045971672469300, -5.500000000000005300 ) ) ;
#6809 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6808, #6807, #6806, #6805, #6804, #6803, #6802 ),
( #6801, #6800, #6799, #6798, #6797, #6796, #6795 ),
( #6794, #6793, #6792, #6791, #6790, #6789, #6788 ),
( #6787, #6786, #6785, #6784, #6783, #6782, #6781 ),
( #6780, #6779, #6778, #6777, #6776, #6775, #6774 ),
( #6773, #6772, #6771, #6854, #6853, #6852, #6851 ),
( #6850, #6849, #6848, #6847, #6846, #6845, #6844 ),
( #6843, #6842, #6841, #6840, #6839, #6838, #6837 ),
( #6836, #6835, #6834, #6833, #6832, #6831, #6830 ),
( #6829, #6828, #6827, #6826, #6825, #6824, #6823 ),
( #6822, #6821, #6820, #6819, #6818, #6817, #6816 ),
( #6815, #6814, #6813, #6812, #6811, #6810, #6898 ),
( #6897, #6896, #6895, #6894, #6893, #6892, #6891 ),
( #6890, #6889, #6888, #6887, #6886, #6885, #6884 ),
( #6883, #6882, #6881, #6880, #6879, #6878, #6877 ),
( #6876, #6875, #6874, #6873, #6872, #6871, #6870 ),
( #6869, #6868, #6867, #6866, #6865, #6864, #6863 ),
( #6862, #6861, #6860, #6859, #6858, #6857, #6856 ),
( #6855, #6930, #6929, #6928, #6927, #6926, #6925 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003677567059076965200, 0.005666151768376913700, 0.007654736477676863000, 0.009643321186976812300, 0.01063761354162678600, 0.01113475971895177400, 0.01163190589627676100 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#6810 = cartesian_point ( 'none', ( 30.40000000000004500, -1.287694850506119200, -5.304711544868674800 ) ) ;
#6811 = cartesian_point ( 'none', ( 30.39773885801421500, -1.294835802485669200, -5.344153112643812900 ) ) ;
#6812 = cartesian_point ( 'none', ( 30.39322942058250700, -1.301933176789979800, -5.383354486340977000 ) ) ;
#6813 = cartesian_point ( 'none', ( 30.38871998315080000, -1.309030551094290300, -5.422555860038141200 ) ) ;
#6814 = cartesian_point ( 'none', ( 30.38196226814931900, -1.316084316338567200, -5.461516866847212300 ) ) ;
#6815 = cartesian_point ( 'none', ( 30.37299468104141900, -1.323051382902535900, -5.500000000000005300 ) ) ;
#6816 = cartesian_point ( 'none', ( 30.40000000000001600, -1.600673719386899800, -5.207669412042059200 ) ) ;
#6817 = cartesian_point ( 'none', ( 30.40000000000001600, -1.609511137360299500, -5.257030875173570400 ) ) ;
#6818 = cartesian_point ( 'none', ( 30.39637708914019500, -1.618348522511625200, -5.306392169537708100 ) ) ;
#6819 = cartesian_point ( 'none', ( 30.38916047598796800, -1.627098746016232700, -5.355273266178969000 ) ) ;
#6820 = cartesian_point ( 'none', ( 30.38194386283573700, -1.635848969520840200, -5.404154362820230900 ) ) ;
#6821 = cartesian_point ( 'none', ( 30.37113354511257400, -1.644511964780479800, -5.452554918162992900 ) ) ;
#6822 = cartesian_point ( 'none', ( 30.35681716770329100, -1.653001592960408900, -5.500000000000005300 ) ) ;
#6823 = cartesian_point ( 'none', ( 30.40000000000001600, -1.920979028164081500, -5.151500614772300100 ) ) ;
#6824 = cartesian_point ( 'none', ( 30.40000000000001600, -1.931389976149255000, -5.210869553954650800 ) ) ;
#6825 = cartesian_point ( 'none', ( 30.39453561133339900, -1.941800738912407000, -5.270237436899381400 ) ) ;
#6826 = cartesian_point ( 'none', ( 30.38369573399341000, -1.952041944032249400, -5.328638409104773800 ) ) ;
#6827 = cartesian_point ( 'none', ( 30.37285585665342000, -1.962283149152091800, -5.387039381310165400 ) ) ;
#6828 = cartesian_point ( 'none', ( 30.35664087634632900, -1.972354432224399500, -5.444471364743334300 ) ) ;
#6829 = cartesian_point ( 'none', ( 30.33531459415360800, -1.982091943813906000, -5.500000000000005300 ) ) ;
#6830 = cartesian_point ( 'none', ( 30.40000000000001600, -2.561589645718445500, -5.039163020232780200 ) ) ;
#6831 = cartesian_point ( 'none', ( 30.40000000000001600, -2.575147653727167400, -5.118546911516811600 ) ) ;
#6832 = cartesian_point ( 'none', ( 30.39085265571981500, -2.588705171713971500, -5.197927971622728900 ) ) ;
#6833 = cartesian_point ( 'none', ( 30.37276625000429300, -2.601928340064283400, -5.275368694956381600 ) ) ;
#6834 = cartesian_point ( 'none', ( 30.35467984428877500, -2.615151508414595800, -5.352809418290033400 ) ) ;
#6835 = cartesian_point ( 'none', ( 30.32765553881384000, -2.628039367112238600, -5.428304257904018800 ) ) ;
#6836 = cartesian_point ( 'none', ( 30.29230944705423700, -2.640272645520900700, -5.500000000000005300 ) ) ;
#6837 = cartesian_point ( 'none', ( 30.40000000000001600, -3.202928406608113400, -4.932446048323152300 ) ) ;
#6838 = cartesian_point ( 'none', ( 30.40000000000001600, -3.219165832422358400, -5.032187864709516800 ) ) ;
#6839 = cartesian_point ( 'none', ( 30.38527713664313600, -3.235402062528714800, -5.131924772051333700 ) ) ;
#6840 = cartesian_point ( 'none', ( 30.35629566234467400, -3.250964186904969500, -5.227786965590444100 ) ) ;
#6841 = cartesian_point ( 'none', ( 30.32731418804621300, -3.266526311281224200, -5.323649159129554500 ) ) ;
#6842 = cartesian_point ( 'none', ( 30.28407339113876900, -3.281411856557096700, -5.415625833387790200 ) ) ;
#6843 = cartesian_point ( 'none', ( 30.22797201523219400, -3.294984245953653800, -5.500000000000005300 ) ) ;
#6844 = cartesian_point ( 'none', ( 30.40000000000001600, -3.845860022050370000, -4.838024504951220300 ) ) ;
#6845 = cartesian_point ( 'none', ( 30.40000000000001600, -3.863610280326687600, -4.958888894798744400 ) ) ;
#6846 = cartesian_point ( 'none', ( 30.37736790092412100, -3.881355236015368700, -5.079717178466328400 ) ) ;
#6847 = cartesian_point ( 'none', ( 30.33359354343218000, -3.897926762536391800, -5.192555392458844600 ) ) ;
#6848 = cartesian_point ( 'none', ( 30.28981918594023900, -3.914498289057414900, -5.305393606451360700 ) ) ;
#6849 = cartesian_point ( 'none', ( 30.22492872372119500, -3.929886485487618300, -5.410174333775869600 ) ) ;
#6850 = cartesian_point ( 'none', ( 30.14319380867645700, -3.943078367540985500, -5.500000000000005300 ) ) ;
#6851 = cartesian_point ( 'none', ( 30.40000000000001600, -4.488791637492626700, -4.743602961579289200 ) ) ;
#6852 = cartesian_point ( 'none', ( 30.40000000000001600, -4.508054728231016400, -4.885589924887971900 ) ) ;
#6853 = cartesian_point ( 'none', ( 30.36945866520510900, -4.527308409502023100, -5.027509584881323200 ) ) ;
#6854 = cartesian_point ( 'none', ( 30.31089142451968500, -4.544889338167815000, -5.157323819327245000 ) ) ;
#6855 = cartesian_point ( 'none', ( 30.40000000000000600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#6856 = cartesian_point ( 'none', ( 30.40000000000000600, -0.1629670455584047700, -5.469944495444949900 ) ) ;
#6857 = cartesian_point ( 'none', ( 30.40000000000000600, -0.1638908950230215400, -5.474953746204125300 ) ) ;
#6858 = cartesian_point ( 'none', ( 30.40000000000000600, -0.1648147444876383600, -5.479962996963301700 ) ) ;
#6859 = cartesian_point ( 'none', ( 30.40000000000000600, -0.1657385939522551500, -5.484972247722477200 ) ) ;
#6860 = cartesian_point ( 'none', ( 30.40000000000000600, -0.1666624434168719500, -5.489981498481653500 ) ) ;
#6861 = cartesian_point ( 'none', ( 30.40000000000000600, -0.1675862928814887400, -5.494990749240829000 ) ) ;
#6862 = cartesian_point ( 'none', ( 30.40000000000000600, -0.1685101423461055300, -5.500000000000005300 ) ) ;
#6863 = cartesian_point ( 'none', ( 30.40000000000001600, -0.3205582637869889300, -5.440880241055709600 ) ) ;
#6864 = cartesian_point ( 'none', ( 30.40000000000002000, -0.3223754833349979400, -5.450733553638720300 ) ) ;
#6865 = cartesian_point ( 'none', ( 30.39988699369486700, -0.3241927030069345900, -5.460586866897811500 ) ) ;
#6866 = cartesian_point ( 'none', ( 30.39966086686223400, -0.3260099146924171900, -5.470440167276999300 ) ) ;
#6867 = cartesian_point ( 'none', ( 30.39943474002959800, -0.3278271263778997400, -5.480293467656188100 ) ) ;
#6868 = cartesian_point ( 'none', ( 30.39909549257656000, -0.3296443303242790300, -5.490146756504888300 ) ) ;
#6869 = cartesian_point ( 'none', ( 30.39864278253321200, -0.3314615147061564800, -5.500000000000005300 ) ) ;
#6870 = cartesian_point ( 'none', ( 30.40000000000001600, -0.4805385543539676400, -5.411465346144399100 ) ) ;
#6871 = cartesian_point ( 'none', ( 30.40000000000002000, -0.4832553136110150900, -5.426241123404642200 ) ) ;
#6872 = cartesian_point ( 'none', ( 30.39966138613963400, -0.4859720726812427100, -5.441016899648818800 ) ) ;
#6873 = cartesian_point ( 'none', ( 30.39898450223393300, -0.4886860730753335700, -5.455777672140261100 ) ) ;
#6874 = cartesian_point ( 'none', ( 30.39830761832822900, -0.4914000734694243800, -5.470538444631703400 ) ) ;
#6875 = cartesian_point ( 'none', ( 30.39729246447030100, -0.4941113148141183500, -5.485284211340344400 ) ) ;
#6876 = cartesian_point ( 'none', ( 30.39594007140708200, -0.4968170442225778300, -5.500000000000005300 ) ) ;
#6877 = cartesian_point ( 'none', ( 30.40000000000001600, -0.6405188449209470200, -5.382050451233089600 ) ) ;
#6878 = cartesian_point ( 'none', ( 30.40000000000002000, -0.6441351438870327500, -5.401748693170564900 ) ) ;
#6879 = cartesian_point ( 'none', ( 30.39943577858440400, -0.6477514423555513800, -5.421446932399825300 ) ) ;
#6880 = cartesian_point ( 'none', ( 30.39830813760563200, -0.6513622314582505600, -5.441115177003522900 ) ) ;
#6881 = cartesian_point ( 'none', ( 30.39718049662685600, -0.6549730205609496400, -5.460783421607219500 ) ) ;
#6882 = cartesian_point ( 'none', ( 30.39548943636404500, -0.6585782993039581700, -5.480421666175801400 ) ) ;
#6883 = cartesian_point ( 'none', ( 30.39323736028095300, -0.6621725737389998500, -5.500000000000005300 ) ) ;
#6884 = cartesian_point ( 'none', ( 30.40000000000001600, -0.8005104938047871200, -5.352723232483452200 ) ) ;
#6885 = cartesian_point ( 'none', ( 30.40000000000004500, -0.8050190339891879500, -5.377349276204046900 ) ) ;
#6886 = cartesian_point ( 'none', ( 30.39909728028425900, -0.8095275731684294900, -5.401975314541400200 ) ) ;
#6887 = cartesian_point ( 'none', ( 30.39729367047145600, -0.8140251005177814300, -5.426541402555474600 ) ) ;
#6888 = cartesian_point ( 'none', ( 30.39549006065865200, -0.8185226278671332600, -5.451107490569548000 ) ) ;
#6889 = cartesian_point ( 'none', ( 30.39278556074360800, -0.8230091413683806600, -5.475613617449419700 ) ) ;
#6890 = cartesian_point ( 'none', ( 30.38918565962971700, -0.8274736603955847900, -5.500000000000005300 ) ) ;
#6891 = cartesian_point ( 'none', ( 30.40000000000001600, -0.9605249567878777500, -5.323572118404844600 ) ) ;
#6892 = cartesian_point ( 'none', ( 30.40000000000004500, -0.9659109728281654000, -5.353136699092256200 ) ) ;
#6893 = cartesian_point ( 'none', ( 30.39864447286090900, -0.9712969829408431000, -5.382701247242204400 ) ) ;
#6894 = cartesian_point ( 'none', ( 30.39593892050847400, -0.9766611259418478400, -5.412145763817307800 ) ) ;
#6895 = cartesian_point ( 'none', ( 30.39323336815603600, -0.9820252689428526900, -5.441590280392412100 ) ) ;
#6896 = cartesian_point ( 'none', ( 30.38917779654551400, -0.9873675330251098200, -5.470914700582016900 ) ) ;
#6897 = cartesian_point ( 'none', ( 30.38378866676695400, -0.9926662345645688200, -5.500000000000005300 ) ) ;
#6898 = cartesian_point ( 'none', ( 30.40000000000001600, -1.280553882754057900, -5.265269890247629400 ) ) ;
#6899 = cartesian_point ( 'none', ( -30.39971659363677900, -18.38950710046740900, -4.524691451115423000 ) ) ;
#6900 = cartesian_point ( 'none', ( -30.39974071332748200, -18.37794356927579600, -4.524592138204776700 ) ) ;
#6901 = cartesian_point ( 'none', ( -30.39977568687901100, -18.36059892688511400, -4.524343298488813200 ) ) ;
#6902 = cartesian_point ( 'none', ( -30.39984884994078500, -18.32014081921467500, -4.523063664963804500 ) ) ;
#6903 = cartesian_point ( 'none', ( -30.39989708932221300, -18.28551218578269700, -4.520769117189861000 ) ) ;
#6904 = cartesian_point ( 'none', ( -30.39997427233243600, -18.21639557275467100, -4.514587760114723700 ) ) ;
#6905 = cartesian_point ( 'none', ( -30.40000000000251700, -18.17050553625046700, -4.508342681648470000 ) ) ;
#6906 = cartesian_point ( 'none', ( -30.40000000000000600, -18.12500000000001100, -4.500000000000000000 ) ) ;
#6907 = cartesian_point ( 'none', ( -0.1685101423481477300, 30.40000000000000200, -5.500000000000005300 ) ) ;
#6908 = face_outer_bound ( 'none', #3653, .t. ) ;
#6909 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000200, -5.500000000000005300 ) ) ;
#6910 = cartesian_point ( 'none', ( 29.40000000000001600, 25.39999999999999900, -4.500000000000000000 ) ) ;
#6911 = b_spline_curve_with_knots ( 'none', 3,
( #6906, #6905, #6904, #6903, #6902, #6901, #6900, #6899, #6950, #6949 ),
.unspecified., .f., .f.,
( 4, 2, 1, 1, 2, 4 ),
( 0.0000000000000000000, 0.2515390272548087000, 0.3773085408822224300, 0.4401932976959293000, 0.4716356761027827300, 0.5030780545096361600 ),
.unspecified. ) ;
#6912 = circle ( 'none', #6920, 1.000000000000000000 ) ;
#6913 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6914 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6915 = cartesian_point ( 'none', ( 25.40000000000001300, -25.39999999999998800, -4.500000000000000000 ) ) ;
#6916 = direction ( 'none', ( 3.469446951953610600e-015, 1.000000000000000000, -3.469446951953613800e-015 ) ) ;
#6917 = axis2_placement_3d ( 'none', #6918, #6916, #6948 ) ;
#6918 = cartesian_point ( 'none', ( 29.40000000000001600, -25.39999999999999500, -4.500000000000000000 ) ) ;
#6919 = cylindrical_surface ( 'none', #6941, 1.000000000000000000 ) ;
#6920 = axis2_placement_3d ( 'none', #6944, #6943, #6942 ) ;
#6921 = toroidal_surface ( 'none', #6924, 4.000000000000004400, 1.000000000000000000 ) ;
#6922 = circle ( 'none', #6917, 1.000000000000000000 ) ;
#6923 = face_outer_bound ( 'none', #3617, .t. ) ;
#6924 = axis2_placement_3d ( 'none', #6915, #6914, #6913 ) ;
#6925 = cartesian_point ( 'none', ( 30.40000000000000600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#6926 = cartesian_point ( 'none', ( 30.40000000000000600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#6927 = cartesian_point ( 'none', ( 30.40000000000000600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#6928 = cartesian_point ( 'none', ( 30.40000000000000600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#6929 = cartesian_point ( 'none', ( 30.40000000000000600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#6930 = cartesian_point ( 'none', ( 30.40000000000000600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#6931 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000200, -5.500000000000005300 ) ) ;
#6932 = face_outer_bound ( 'none', #3643, .t. ) ;
#6933 = direction ( 'none', ( 0.0000000000000000000, -8.673617379884035500e-016, 1.000000000000000000 ) ) ;
#6934 = cartesian_point ( 'none', ( 30.39718049662685600, 0.6549730205609463100, -5.460783421607220400 ) ) ;
#6935 = direction ( 'none', ( 0.0000000000000000000, 3.469446951953614200e-015, -1.000000000000000000 ) ) ;
#6936 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -3.469446951953613800e-015 ) ) ;
#6937 = cartesian_point ( 'none', ( -29.40000000000000200, -25.40000000000000600, -4.500000000000000000 ) ) ;
#6938 = axis2_placement_3d ( 'none', #6937, #6936, #6935 ) ;
#6939 = circle ( 'none', #6938, 1.000000000000000000 ) ;
#6940 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000200, -5.500000000000005300 ) ) ;
#6941 = axis2_placement_3d ( 'none', #6910, #6983, #6982 ) ;
#6942 = direction ( 'none', ( 0.0000000000000000000, 8.673617379884035500e-016, -1.000000000000000000 ) ) ;
#6943 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -8.673617379884037400e-016 ) ) ;
#6944 = cartesian_point ( 'none', ( 29.40000000000001600, -7.733045971672469300, -4.500000000000004400 ) ) ;
#6945 = face_outer_bound ( 'none', #3663, .t. ) ;
#6946 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000200, -5.500000000000005300 ) ) ;
#6947 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000200, -5.500000000000005300 ) ) ;
#6948 = direction ( 'none', ( 0.0000000000000000000, 3.469446951953614200e-015, 1.000000000000000000 ) ) ;
#6949 = cartesian_point ( 'none', ( -30.39969437246936200, -18.39999999734243700, -4.524694373756778600 ) ) ;
#6950 = cartesian_point ( 'none', ( -30.39969808548704200, -18.39781902366995700, -4.524698085483239000 ) ) ;
#6951 = cartesian_point ( 'none', ( -29.99865116359267600, -5.857396015352806600, -5.419753958329161000 ) ) ;
#6952 = cartesian_point ( 'none', ( -30.14482819484591400, -5.845303094301547400, -5.290775172214329000 ) ) ;
#6953 = cartesian_point ( 'none', ( -30.24524866794960700, -5.830475370190502100, -5.132627951325207300 ) ) ;
#6954 = cartesian_point ( 'none', ( -30.34566914105330000, -5.815647646079457700, -4.974480730436086500 ) ) ;
#6955 = cartesian_point ( 'none', ( -30.40000000000000900, -5.798134296754928300, -4.787689588154748300 ) ) ;
#6956 = cartesian_point ( 'none', ( -30.40000000000000900, -5.780591856673935600, -4.600588174232672000 ) ) ;
#6957 = cartesian_point ( 'none', ( -29.70456851504199500, -6.497220096466626200, -5.500000000000005300 ) ) ;
#6958 = cartesian_point ( 'none', ( -29.90614149834806700, -6.492788908299886900, -5.433048681618671200 ) ) ;
#6959 = cartesian_point ( 'none', ( -30.08487034230987700, -6.483459028447534900, -5.301892186957553900 ) ) ;
#6960 = cartesian_point ( 'none', ( -30.20847780068497100, -6.471073088272324200, -5.130983829228530800 ) ) ;
#6961 = cartesian_point ( 'none', ( -30.33208525906006200, -6.458687148097113500, -4.960075471499508600 ) ) ;
#6962 = cartesian_point ( 'none', ( -30.40000000000000900, -6.443310054823802700, -4.750236227050425700 ) ) ;
#6963 = cartesian_point ( 'none', ( -30.40000000000000900, -6.427893300671989600, -4.539897842943111600 ) ) ;
#6964 = cartesian_point ( 'none', ( -29.56110572920307800, -7.120543672330057000, -5.500000000000004400 ) ) ;
#6965 = cartesian_point ( 'none', ( -29.79605416213505000, -7.120543672330057000, -5.457822618723704400 ) ) ;
#6966 = cartesian_point ( 'none', ( -30.01284458399153400, -7.115976739678261600, -5.331192890694735500 ) ) ;
#6967 = cartesian_point ( 'none', ( -30.16406625799029900, -7.108132192570343100, -5.150147304382804800 ) ) ;
#6968 = cartesian_point ( 'none', ( -30.31528793198906500, -7.100287645462424600, -4.969101718070874100 ) ) ;
#6969 = cartesian_point ( 'none', ( -30.40000000000000600, -7.089262094716017000, -4.734948432931975800 ) ) ;
#6970 = cartesian_point ( 'none', ( -30.40000000000000600, -7.078168229805323000, -4.500000000000005300 ) ) ;
#6971 = cartesian_point ( 'none', ( -29.40000000000001300, -7.733045971672485300, -5.500000000000005300 ) ) ;
#6972 = cartesian_point ( 'none', ( -29.66179938779916400, -7.733045971672485300, -5.500000000000003600 ) ) ;
#6973 = cartesian_point ( 'none', ( -29.92198665876329100, -7.733045971672484400, -5.392226903609815400 ) ) ;
#6974 = cartesian_point ( 'none', ( -30.10710678118655500, -7.733045971672484400, -5.207106781186549700 ) ) ;
#6975 = cartesian_point ( 'none', ( -30.29222690360981600, -7.733045971672484400, -5.021986658763284000 ) ) ;
#6976 = cartesian_point ( 'none', ( -30.40000000000000600, -7.733045971672484400, -4.761799387799152700 ) ) ;
#6977 = cartesian_point ( 'none', ( -30.40000000000000600, -7.733045971672483500, -4.500000000000004400 ) ) ;
#6978 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6977, #6976, #6975, #6974, #6973, #6972, #6971 ),
( #6970, #6969, #6968, #6967, #6966, #6965, #6964 ),
( #6963, #6962, #6961, #6960, #6959, #6958, #6957 ),
( #6956, #6955, #6954, #6953, #6952, #6951, #7029 ),
( #7028, #7027, #7026, #7025, #7024, #7023, #7022 ),
( #7021, #7020, #7019, #7018, #7017, #7016, #7015 ),
( #7014, #7013, #7012, #7011, #7010, #7009, #7008 ),
( #7007, #7006, #7005, #7004, #7003, #7002, #7001 ),
( #7000, #6999, #6998, #6997, #6996, #6995, #6994 ),
( #6993, #6992, #6991, #6990, #6989, #6988, #6987 ),
( #6986, #7073, #7072, #7071, #7070, #7069, #7068 ),
( #7067, #7066, #7065, #7064, #7063, #7062, #7061 ),
( #7060, #7059, #7058, #7057, #7056, #7055, #7054 ),
( #7053, #7052, #7051, #7050, #7049, #7048, #7047 ),
( #7046, #7045, #7044, #7043, #7042, #7041, #7040 ),
( #7039, #7038, #7037, #7036, #7035, #7034, #7033 ),
( #7032, #7031, #7030, #6022, #6021, #6020, #6244 ),
( #6262, #6254, #6259, #6248, #6247, #6246, #6245 ),
( #6496, #6493, #6492, #6497, #6512, #6487, #6486 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003677567059076895800, 0.005666151768376832100, 0.007654736477676769300, 0.009643321186976706500, 0.01063761354162667500, 0.01113475971895166000, 0.01163190589627664300 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#6979 = cartesian_point ( 'none', ( -0.1675862928835197600, 30.40000000000000200, -5.494990749242605300 ) ) ;
#6980 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000200, -5.500000000000005300 ) ) ;
#6981 = face_outer_bound ( 'none', #3678, .t. ) ;
#6982 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6983 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6984 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000200, -5.500000000000005300 ) ) ;
#6985 = cartesian_point ( 'none', ( 30.39830813760563200, 0.6513622314582472300, -5.441115177003523800 ) ) ;
#6986 = cartesian_point ( 'none', ( -30.40000000000000900, -1.600673719386944000, -5.207669412042073500 ) ) ;
#6987 = cartesian_point ( 'none', ( -30.33531459415360100, -1.982091943813946400, -5.500000000000005300 ) ) ;
#6988 = cartesian_point ( 'none', ( -30.35664087634632200, -1.972354432224439300, -5.444471364743336000 ) ) ;
#6989 = cartesian_point ( 'none', ( -30.37285585665340900, -1.962283149152131500, -5.387039381310168900 ) ) ;
#6990 = cartesian_point ( 'none', ( -30.38369573399339900, -1.952041944032289100, -5.328638409104779200 ) ) ;
#6991 = cartesian_point ( 'none', ( -30.39453561133339200, -1.941800738912446800, -5.270237436899388500 ) ) ;
#6992 = cartesian_point ( 'none', ( -30.40000000000000900, -1.931389976149294500, -5.210869553954660600 ) ) ;
#6993 = cartesian_point ( 'none', ( -30.40000000000000900, -1.920979028164120800, -5.151500614772310800 ) ) ;
#6994 = cartesian_point ( 'none', ( -30.29230944705423000, -2.640272645520930000, -5.500000000000005300 ) ) ;
#6995 = cartesian_point ( 'none', ( -30.32765553881383300, -2.628039367112267500, -5.428304257904019700 ) ) ;
#6996 = cartesian_point ( 'none', ( -30.35467984428876400, -2.615151508414625100, -5.352809418290036100 ) ) ;
#6997 = cartesian_point ( 'none', ( -30.37276625000428300, -2.601928340064313200, -5.275368694956385200 ) ) ;
#6998 = cartesian_point ( 'none', ( -30.39085265571980400, -2.588705171714000800, -5.197927971622733300 ) ) ;
#6999 = cartesian_point ( 'none', ( -30.40000000000000900, -2.575147653727196200, -5.118546911516818700 ) ) ;
#7000 = cartesian_point ( 'none', ( -30.40000000000000900, -2.561589645718474800, -5.039163020232788200 ) ) ;
#7001 = cartesian_point ( 'none', ( -30.22797201523219000, -3.294984245953674700, -5.500000000000005300 ) ) ;
#7002 = cartesian_point ( 'none', ( -30.28407339113876200, -3.281411856557117500, -5.415625833387791100 ) ) ;
#7003 = cartesian_point ( 'none', ( -30.32731418804620600, -3.266526311281244200, -5.323649159129558100 ) ) ;
#7004 = cartesian_point ( 'none', ( -30.35629566234466700, -3.250964186904989900, -5.227786965590449400 ) ) ;
#7005 = cartesian_point ( 'none', ( -30.38527713664312900, -3.235402062528735600, -5.131924772051340800 ) ) ;
#7006 = cartesian_point ( 'none', ( -30.40000000000000900, -3.219165832422379300, -5.032187864709524800 ) ) ;
#7007 = cartesian_point ( 'none', ( -30.40000000000000900, -3.202928406608134300, -4.932446048323162000 ) ) ;
#7008 = cartesian_point ( 'none', ( -30.14319380867645700, -3.943078367541000200, -5.500000000000005300 ) ) ;
#7009 = cartesian_point ( 'none', ( -30.22492872372119200, -3.929886485487633400, -5.410174333775869600 ) ) ;
#7010 = cartesian_point ( 'none', ( -30.28981918594023200, -3.914498289057428700, -5.305393606451363400 ) ) ;
#7011 = cartesian_point ( 'none', ( -30.33359354343217300, -3.897926762536406000, -5.192555392458849000 ) ) ;
#7012 = cartesian_point ( 'none', ( -30.37736790092411700, -3.881355236015382500, -5.079717178466334600 ) ) ;
#7013 = cartesian_point ( 'none', ( -30.40000000000000900, -3.863610280326701800, -4.958888894798751500 ) ) ;
#7014 = cartesian_point ( 'none', ( -30.40000000000000900, -3.845860022050384700, -4.838024504951230000 ) ) ;
#7015 = cartesian_point ( 'none', ( -30.05841560212072500, -4.591172489128325700, -5.500000000000005300 ) ) ;
#7016 = cartesian_point ( 'none', ( -30.16578405630362200, -4.578361114418148900, -5.404722834163949100 ) ) ;
#7017 = cartesian_point ( 'none', ( -30.25232418383425800, -4.562470266833613200, -5.287138053773168700 ) ) ;
#7018 = cartesian_point ( 'none', ( -30.31089142451967800, -4.544889338167822100, -5.157323819327248600 ) ) ;
#7019 = cartesian_point ( 'none', ( -30.36945866520510200, -4.527308409502030200, -5.027509584881328500 ) ) ;
#7020 = cartesian_point ( 'none', ( -30.40000000000000900, -4.508054728231024400, -4.885589924887978200 ) ) ;
#7021 = cartesian_point ( 'none', ( -30.40000000000000900, -4.488791637492634700, -4.743602961579297200 ) ) ;
#7022 = cartesian_point ( 'none', ( -29.95321272764029500, -5.232619510291340400, -5.500000000000004400 ) ) ;
#7023 = cartesian_point ( 'none', ( -30.09116082883728200, -5.222003122405725500, -5.406459235039650800 ) ) ;
#7024 = cartesian_point ( 'none', ( -30.20478604738195500, -5.207147160155559900, -5.279658157471104100 ) ) ;
#7025 = cartesian_point ( 'none', ( -30.28201953521424600, -5.189877652108680000, -5.134272073421884700 ) ) ;
#7026 = cartesian_point ( 'none', ( -30.35925302304653800, -5.172608144061801000, -4.988885989372664500 ) ) ;
#7027 = cartesian_point ( 'none', ( -30.40000000000000900, -5.152958538686054800, -4.825142949259070900 ) ) ;
#7028 = cartesian_point ( 'none', ( -30.40000000000000900, -5.133290412675881600, -4.661278505522232300 ) ) ;
#7029 = cartesian_point ( 'none', ( -29.82889062134114500, -5.864919803378983300, -5.500000000000005300 ) ) ;
#7030 = cartesian_point ( 'none', ( -30.39988699369485700, -0.3241927030070138600, -5.460586866897885200 ) ) ;
#7031 = cartesian_point ( 'none', ( -30.40000000000001300, -0.3223754833350768200, -5.450733553638813500 ) ) ;
#7032 = cartesian_point ( 'none', ( -30.40000000000000900, -0.3205582637870674200, -5.440880241055821500 ) ) ;
#7033 = cartesian_point ( 'none', ( -30.39594007140708200, -0.4968170442226517700, -5.500000000000005300 ) ) ;
#7034 = cartesian_point ( 'none', ( -30.39729246447029700, -0.4941113148141918500, -5.485284211340357700 ) ) ;
#7035 = cartesian_point ( 'none', ( -30.39830761832822500, -0.4914000734694976600, -5.470538444631730900 ) ) ;
#7036 = cartesian_point ( 'none', ( -30.39898450223392600, -0.4886860730754064000, -5.455777672140302000 ) ) ;
#7037 = cartesian_point ( 'none', ( -30.39966138613962300, -0.4859720726813151500, -5.441016899648873000 ) ) ;
#7038 = cartesian_point ( 'none', ( -30.40000000000001300, -0.4832553136110870900, -5.426241123404710500 ) ) ;
#7039 = cartesian_point ( 'none', ( -30.40000000000000900, -0.4805385543540393600, -5.411465346144480800 ) ) ;
#7040 = cartesian_point ( 'none', ( -30.39323736028095300, -0.6621725737390666800, -5.500000000000005300 ) ) ;
#7041 = cartesian_point ( 'none', ( -30.39548943636404100, -0.6585782993040246700, -5.480421666175810300 ) ) ;
#7042 = cartesian_point ( 'none', ( -30.39718049662685200, -0.6549730205610159200, -5.460783421607237300 ) ) ;
#7043 = cartesian_point ( 'none', ( -30.39830813760562500, -0.6513622314583164000, -5.441115177003548600 ) ) ;
#7044 = cartesian_point ( 'none', ( -30.39943577858439400, -0.6477514423556169900, -5.421446932399860000 ) ) ;
#7045 = cartesian_point ( 'none', ( -30.40000000000001300, -0.6441351438870981400, -5.401748693170607600 ) ) ;
#7046 = cartesian_point ( 'none', ( -30.40000000000000900, -0.6405188449210119600, -5.382050451233140200 ) ) ;
#7047 = cartesian_point ( 'none', ( -30.38918565962971700, -0.8274736603956461800, -5.500000000000005300 ) ) ;
#7048 = cartesian_point ( 'none', ( -30.39278556074360400, -0.8230091413684417200, -5.475613617449424100 ) ) ;
#7049 = cartesian_point ( 'none', ( -30.39549006065864800, -0.8185226278671942100, -5.451107490569555100 ) ) ;
#7050 = cartesian_point ( 'none', ( -30.39729367047145200, -0.8140251005178420500, -5.426541402555486100 ) ) ;
#7051 = cartesian_point ( 'none', ( -30.39909728028425600, -0.8095275731684897800, -5.401975314541418000 ) ) ;
#7052 = cartesian_point ( 'none', ( -30.40000000000003800, -0.8050190339892479000, -5.377349276204068200 ) ) ;
#7053 = cartesian_point ( 'none', ( -30.40000000000000900, -0.8005104938048467300, -5.352723232483477900 ) ) ;
#7054 = cartesian_point ( 'none', ( -30.38378866676695400, -0.9926662345646267700, -5.500000000000005300 ) ) ;
#7055 = cartesian_point ( 'none', ( -30.38917779654551100, -0.9873675330251674400, -5.470914700582020500 ) ) ;
#7056 = cartesian_point ( 'none', ( -30.39323336815603200, -0.9820252689429098700, -5.441590280392418300 ) ) ;
#7057 = cartesian_point ( 'none', ( -30.39593892050847000, -0.9766611259419049100, -5.412145763817318500 ) ) ;
#7058 = cartesian_point ( 'none', ( -30.39864447286090500, -0.9712969829408997200, -5.382701247242218700 ) ) ;
#7059 = cartesian_point ( 'none', ( -30.40000000000003800, -0.9659109728282219100, -5.353136699092274000 ) ) ;
#7060 = cartesian_point ( 'none', ( -30.40000000000000900, -0.9605249567879339300, -5.323572118404865900 ) ) ;
#7061 = cartesian_point ( 'none', ( -30.37299468104141900, -1.323051382902587200, -5.500000000000005300 ) ) ;
#7062 = cartesian_point ( 'none', ( -30.38196226814931600, -1.316084316338618400, -5.461516866847214000 ) ) ;
#7063 = cartesian_point ( 'none', ( -30.38871998315079600, -1.309030551094341000, -5.422555860038144700 ) ) ;
#7064 = cartesian_point ( 'none', ( -30.39322942058250400, -1.301933176790030200, -5.383354486340983200 ) ) ;
#7065 = cartesian_point ( 'none', ( -30.39773885801421100, -1.294835802485719400, -5.344153112643820900 ) ) ;
#7066 = cartesian_point ( 'none', ( -30.40000000000003800, -1.287694850506169200, -5.304711544868686300 ) ) ;
#7067 = cartesian_point ( 'none', ( -30.40000000000000900, -1.280553882754107600, -5.265269890247642700 ) ) ;
#7068 = cartesian_point ( 'none', ( -30.35681716770328400, -1.653001592960454500, -5.500000000000005300 ) ) ;
#7069 = cartesian_point ( 'none', ( -30.37113354511256700, -1.644511964780525300, -5.452554918162994600 ) ) ;
#7070 = cartesian_point ( 'none', ( -30.38194386283573300, -1.635848969520885300, -5.404154362820236200 ) ) ;
#7071 = cartesian_point ( 'none', ( -30.38916047598796100, -1.627098746016277600, -5.355273266178976100 ) ) ;
#7072 = cartesian_point ( 'none', ( -30.39637708914018800, -1.618348522511669800, -5.306392169537716100 ) ) ;
#7073 = cartesian_point ( 'none', ( -30.40000000000000900, -1.609511137360343900, -5.257030875173581900 ) ) ;
#7074 = circle ( 'none', #7268, 1.000000000000000000 ) ;
#7075 = face_outer_bound ( 'none', #3686, .t. ) ;
#7076 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7077 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7078 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7079 = cartesian_point ( 'none', ( -25.39999999999999900, -29.39999999999999900, -4.500000000000000000 ) ) ;
#7080 = axis2_placement_3d ( 'none', #7079, #7078, #7077 ) ;
#7081 = circle ( 'none', #7080, 1.000000000000000000 ) ;
#7082 = cartesian_point ( 'none', ( -25.39999999999999900, -25.39999999999999500, -4.500000000000000000 ) ) ;
#7083 = axis2_placement_3d ( 'none', #7082, #7076, #7225 ) ;
#7084 = toroidal_surface ( 'none', #7083, 4.000000000000004400, 1.000000000000000000 ) ;
#7085 = cartesian_point ( 'none', ( 17.29999999999998300, 0.0000000000000000000, 26.96500000000000000 ) ) ;
#7086 = cartesian_point ( 'none', ( -4.562470266833636300, -30.25232418383425100, -5.287138053773168700 ) ) ;
#7087 = cartesian_point ( 'none', ( -4.578361114418172000, -30.16578405630361500, -5.404722834163949900 ) ) ;
#7088 = cartesian_point ( 'none', ( -4.591172489128347900, -30.05841560212071800, -5.500000000000005300 ) ) ;
#7089 = cartesian_point ( 'none', ( -5.133290412675899400, -30.39999999999999500, -4.661278505522240300 ) ) ;
#7090 = cartesian_point ( 'none', ( -5.152958538686072600, -30.39999999999999500, -4.825142949259077200 ) ) ;
#7091 = cartesian_point ( 'none', ( -5.172608144061818800, -30.35925302304652700, -4.988885989372668900 ) ) ;
#7092 = cartesian_point ( 'none', ( -5.189877652108697800, -30.28201953521423600, -5.134272073421887400 ) ) ;
#7093 = cartesian_point ( 'none', ( -5.207147160155576800, -30.20478604738194400, -5.279658157471105000 ) ) ;
#7094 = cartesian_point ( 'none', ( -5.222003122405744200, -30.09116082883727500, -5.406459235039652500 ) ) ;
#7095 = cartesian_point ( 'none', ( -5.232619510291359100, -29.95321272764028800, -5.500000000000005300 ) ) ;
#7096 = cartesian_point ( 'none', ( -5.780591856673951600, -30.39999999999999500, -4.600588174232677300 ) ) ;
#7097 = cartesian_point ( 'none', ( -5.798134296754944300, -30.39999999999999500, -4.787689588154751900 ) ) ;
#7098 = cartesian_point ( 'none', ( -5.815647646079473700, -30.34566914105328900, -4.974480730436088300 ) ) ;
#7099 = cartesian_point ( 'none', ( -5.830475370190519000, -30.24524866794959600, -5.132627951325208200 ) ) ;
#7100 = cartesian_point ( 'none', ( -5.845303094301563400, -30.14482819484590700, -5.290775172214329000 ) ) ;
#7101 = cartesian_point ( 'none', ( -5.857396015352823500, -29.99865116359266900, -5.419753958329160100 ) ) ;
#7102 = cartesian_point ( 'none', ( -5.864919803379000200, -29.82889062134113800, -5.500000000000005300 ) ) ;
#7103 = cartesian_point ( 'none', ( -6.427893300672004700, -30.39999999999999500, -4.539897842943114300 ) ) ;
#7104 = cartesian_point ( 'none', ( -6.443310054823816900, -30.39999999999999500, -4.750236227050426600 ) ) ;
#7105 = cartesian_point ( 'none', ( -6.458687148097129500, -30.33208525906005400, -4.960075471499507700 ) ) ;
#7106 = cartesian_point ( 'none', ( -6.471073088272340200, -30.20847780068496000, -5.130983829228529900 ) ) ;
#7107 = cartesian_point ( 'none', ( -6.483459028447550000, -30.08487034230986600, -5.301892186957553000 ) ) ;
#7108 = cartesian_point ( 'none', ( -6.492788908299903700, -29.90614149834806300, -5.433048681618667600 ) ) ;
#7109 = cartesian_point ( 'none', ( -6.497220096466642200, -29.70456851504198800, -5.500000000000004400 ) ) ;
#7110 = cartesian_point ( 'none', ( -7.078168229805320300, -30.39999999999999500, -4.500000000000004400 ) ) ;
#7111 = cartesian_point ( 'none', ( -7.089262094716015200, -30.39999999999999500, -4.734948432931973100 ) ) ;
#7112 = cartesian_point ( 'none', ( -7.100287645462423700, -30.31528793198905800, -4.969101718070871400 ) ) ;
#7113 = cartesian_point ( 'none', ( -7.108132192570342200, -30.16406625799029200, -5.150147304382801200 ) ) ;
#7114 = cartesian_point ( 'none', ( -7.115976739678260700, -30.01284458399152700, -5.331192890694731000 ) ) ;
#7115 = cartesian_point ( 'none', ( -7.120543672330057000, -29.79605416213504300, -5.457822618723701800 ) ) ;
#7116 = cartesian_point ( 'none', ( -7.120543672330057000, -29.56110572920307800, -5.500000000000004400 ) ) ;
#7117 = cartesian_point ( 'none', ( -7.733045971672519900, -30.39999999999999500, -4.500000000000004400 ) ) ;
#7118 = cartesian_point ( 'none', ( -7.733045971672520800, -30.39999999999999500, -4.761799387799152700 ) ) ;
#7119 = cartesian_point ( 'none', ( -7.733045971672520800, -30.29222690360980900, -5.021986658763284900 ) ) ;
#7120 = cartesian_point ( 'none', ( -7.733045971672520800, -30.10710678118654500, -5.207106781186549700 ) ) ;
#7121 = cartesian_point ( 'none', ( -7.733045971672520800, -29.92198665876328100, -5.392226903609814500 ) ) ;
#7122 = cartesian_point ( 'none', ( -7.733045971672521700, -29.66179938779914900, -5.500000000000003600 ) ) ;
#7123 = cartesian_point ( 'none', ( -7.733045971672521700, -29.40000000000000200, -5.500000000000005300 ) ) ;
#7124 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #7123, #7122, #7121, #7120, #7119, #7118, #7117 ),
( #7116, #7115, #7114, #7113, #7112, #7111, #7110 ),
( #7109, #7108, #7107, #7106, #7105, #7104, #7103 ),
( #7102, #7101, #7100, #7099, #7098, #7097, #7096 ),
( #7095, #7094, #7093, #7092, #7091, #7090, #7089 ),
( #7088, #7087, #7086, #7170, #7169, #7168, #7167 ),
( #7166, #7165, #7164, #7163, #7162, #7161, #7160 ),
( #7159, #7158, #7157, #7156, #7155, #7154, #7153 ),
( #7152, #7151, #7150, #7149, #7148, #7147, #7146 ),
( #7145, #7144, #7143, #7142, #7141, #7140, #7139 ),
( #7138, #7137, #7136, #7135, #7134, #7133, #7132 ),
( #7131, #7130, #7129, #7128, #7127, #7126, #7214 ),
( #7213, #7212, #7211, #7210, #7209, #7208, #7207 ),
( #7206, #7205, #7204, #7203, #7202, #7201, #7200 ),
( #7199, #7198, #7197, #7196, #7195, #7194, #7193 ),
( #7192, #7191, #7190, #7189, #7188, #7187, #7186 ),
( #7185, #7184, #7183, #7182, #7181, #7180, #7179 ),
( #7178, #7177, #7176, #7175, #7174, #7173, #7172 ),
( #7171, #7232, #7231, #7230, #7229, #7228, #7227 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003677567059077003800, 0.005666151768377050700, 0.007654736477677097200, 0.009643321186977143700, 0.01063761354162716700, 0.01113475971895218000, 0.01163190589627719100 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#7125 = face_outer_bound ( 'none', #3681, .t. ) ;
#7126 = cartesian_point ( 'none', ( -1.287694850506255800, -30.40000000000002300, -5.304711544868711200 ) ) ;
#7127 = cartesian_point ( 'none', ( -1.294835802485806400, -30.39773885801420100, -5.344153112643841300 ) ) ;
#7128 = cartesian_point ( 'none', ( -1.301933176790117900, -30.39322942058249300, -5.383354486340998300 ) ) ;
#7129 = cartesian_point ( 'none', ( -1.309030551094429300, -30.38871998315078600, -5.422555860038156300 ) ) ;
#7130 = cartesian_point ( 'none', ( -1.316084316338707000, -30.38196226814931200, -5.461516866847219400 ) ) ;
#7131 = cartesian_point ( 'none', ( -1.323051382902676700, -30.37299468104141200, -5.500000000000005300 ) ) ;
#7132 = cartesian_point ( 'none', ( -1.600673719387022000, -30.39999999999999500, -5.207669412042093900 ) ) ;
#7133 = cartesian_point ( 'none', ( -1.609511137360422500, -30.39999999999999500, -5.257030875173598800 ) ) ;
#7134 = cartesian_point ( 'none', ( -1.618348522511749300, -30.39637708914017400, -5.306392169537729400 ) ) ;
#7135 = cartesian_point ( 'none', ( -1.627098746016357500, -30.38916047598795000, -5.355273266178985900 ) ) ;
#7136 = cartesian_point ( 'none', ( -1.635848969520965700, -30.38194386283572600, -5.404154362820242400 ) ) ;
#7137 = cartesian_point ( 'none', ( -1.644511964780606400, -30.37113354511256700, -5.452554918162998200 ) ) ;
#7138 = cartesian_point ( 'none', ( -1.653001592960536200, -30.35681716770328700, -5.500000000000005300 ) ) ;
#7139 = cartesian_point ( 'none', ( -1.920979028164191400, -30.39999999999999500, -5.151500614772327700 ) ) ;
#7140 = cartesian_point ( 'none', ( -1.931389976149365800, -30.39999999999999500, -5.210869553954673900 ) ) ;
#7141 = cartesian_point ( 'none', ( -1.941800738912518700, -30.39453561133338200, -5.270237436899399200 ) ) ;
#7142 = cartesian_point ( 'none', ( -1.952041944032361800, -30.38369573399339200, -5.328638409104786300 ) ) ;
#7143 = cartesian_point ( 'none', ( -1.962283149152204800, -30.37285585665340500, -5.387039381310174200 ) ) ;
#7144 = cartesian_point ( 'none', ( -1.972354432224513000, -30.35664087634631900, -5.444471364743338700 ) ) ;
#7145 = cartesian_point ( 'none', ( -1.982091943814020500, -30.33531459415360100, -5.500000000000005300 ) ) ;
#7146 = cartesian_point ( 'none', ( -2.561589645718530300, -30.39999999999999500, -5.039163020232794400 ) ) ;
#7147 = cartesian_point ( 'none', ( -2.575147653727252200, -30.39999999999999500, -5.118546911516824100 ) ) ;
#7148 = cartesian_point ( 'none', ( -2.588705171714056800, -30.39085265571979400, -5.197927971622736900 ) ) ;
#7149 = cartesian_point ( 'none', ( -2.601928340064369600, -30.37276625000427500, -5.275368694956387800 ) ) ;
#7150 = cartesian_point ( 'none', ( -2.615151508414682800, -30.35467984428876100, -5.352809418290037900 ) ) ;
#7151 = cartesian_point ( 'none', ( -2.628039367112326100, -30.32765553881382900, -5.428304257904021500 ) ) ;
#7152 = cartesian_point ( 'none', ( -2.640272645520989100, -30.29230944705423000, -5.500000000000005300 ) ) ;
#7153 = cartesian_point ( 'none', ( -3.202928406608175100, -30.39999999999999500, -4.932446048323170900 ) ) ;
#7154 = cartesian_point ( 'none', ( -3.219165832422420600, -30.39999999999999500, -5.032187864709531900 ) ) ;
#7155 = cartesian_point ( 'none', ( -3.235402062528776900, -30.38527713664311500, -5.131924772051344300 ) ) ;
#7156 = cartesian_point ( 'none', ( -3.250964186905032100, -30.35629566234465700, -5.227786965590452100 ) ) ;
#7157 = cartesian_point ( 'none', ( -3.266526311281287200, -30.32731418804619800, -5.323649159129559800 ) ) ;
#7158 = cartesian_point ( 'none', ( -3.281411856557160600, -30.28407339113875500, -5.415625833387792000 ) ) ;
#7159 = cartesian_point ( 'none', ( -3.294984245953718200, -30.22797201523218300, -5.500000000000005300 ) ) ;
#7160 = cartesian_point ( 'none', ( -3.845860022050415300, -30.39999999999999500, -4.838024504951236300 ) ) ;
#7161 = cartesian_point ( 'none', ( -3.863610280326732900, -30.39999999999999500, -4.958888894798756800 ) ) ;
#7162 = cartesian_point ( 'none', ( -3.881355236015414000, -30.37736790092410300, -5.079717178466337300 ) ) ;
#7163 = cartesian_point ( 'none', ( -3.897926762536438000, -30.33359354343216200, -5.192555392458850800 ) ) ;
#7164 = cartesian_point ( 'none', ( -3.914498289057461600, -30.28981918594022500, -5.305393606451364300 ) ) ;
#7165 = cartesian_point ( 'none', ( -3.929886485487666300, -30.22492872372118500, -5.410174333775870500 ) ) ;
#7166 = cartesian_point ( 'none', ( -3.943078367541033000, -30.14319380867645000, -5.500000000000005300 ) ) ;
#7167 = cartesian_point ( 'none', ( -4.488791637492656000, -30.39999999999999500, -4.743602961579300700 ) ) ;
#7168 = cartesian_point ( 'none', ( -4.508054728231044800, -30.39999999999999500, -4.885589924887981700 ) ) ;
#7169 = cartesian_point ( 'none', ( -4.527308409502051500, -30.36945866520508700, -5.027509584881330300 ) ) ;
#7170 = cartesian_point ( 'none', ( -4.544889338167844400, -30.31089142451966700, -5.157323819327249500 ) ) ;
#7171 = cartesian_point ( 'none', ( 4.152408950369674600e-015, -30.40000000000000900, -5.500000000000005300 ) ) ;
#7172 = cartesian_point ( 'none', ( -0.1629670455613856100, -30.40000000000000900, -5.469944495461090700 ) ) ;
#7173 = cartesian_point ( 'none', ( -0.1638908950260193300, -30.40000000000000900, -5.474953746217576800 ) ) ;
#7174 = cartesian_point ( 'none', ( -0.1648147444906530900, -30.40000000000000900, -5.479962996974061100 ) ) ;
#7175 = cartesian_point ( 'none', ( -0.1657385939552868400, -30.40000000000000900, -5.484972247730547100 ) ) ;
#7176 = cartesian_point ( 'none', ( -0.1666624434199205600, -30.40000000000000900, -5.489981498487033200 ) ) ;
#7177 = cartesian_point ( 'none', ( -0.1675862928845542600, -30.40000000000000900, -5.494990749243518400 ) ) ;
#7178 = cartesian_point ( 'none', ( -0.1685101423491879900, -30.40000000000000900, -5.500000000000005300 ) ) ;
#7179 = cartesian_point ( 'none', ( -0.3205582637871930400, -30.39999999999999500, -5.440880241055984900 ) ) ;
#7180 = cartesian_point ( 'none', ( -0.3223754833352032700, -30.39999999999999900, -5.450733553638949400 ) ) ;
#7181 = cartesian_point ( 'none', ( -0.3241927030071409800, -30.39988699369484600, -5.460586866897994400 ) ) ;
#7182 = cartesian_point ( 'none', ( -0.3260099146926248000, -30.39966086686221700, -5.470440167277137000 ) ) ;
#7183 = cartesian_point ( 'none', ( -0.3278271263781086200, -30.39943474002958700, -5.480293467656278700 ) ) ;
#7184 = cartesian_point ( 'none', ( -0.3296443303244891400, -30.39909549257654900, -5.490146756504932700 ) ) ;
#7185 = cartesian_point ( 'none', ( -0.3314615147063678100, -30.39864278253320500, -5.500000000000005300 ) ) ;
#7186 = cartesian_point ( 'none', ( -0.4805385543541553200, -30.39999999999999500, -5.411465346144599000 ) ) ;
#7187 = cartesian_point ( 'none', ( -0.4832553136112038300, -30.39999999999999900, -5.426241123404808200 ) ) ;
#7188 = cartesian_point ( 'none', ( -0.4859720726814325500, -30.39966138613961600, -5.441016899648951200 ) ) ;
#7189 = cartesian_point ( 'none', ( -0.4886860730755244700, -30.39898450223391500, -5.455777672140360600 ) ) ;
#7190 = cartesian_point ( 'none', ( -0.4914000734696164500, -30.39830761832821400, -5.470538444631770000 ) ) ;
#7191 = cartesian_point ( 'none', ( -0.4941113148143115300, -30.39729246447029000, -5.485284211340377200 ) ) ;
#7192 = cartesian_point ( 'none', ( -0.4968170442227722300, -30.39594007140707500, -5.500000000000005300 ) ) ;
#7193 = cartesian_point ( 'none', ( -0.6405188449211182100, -30.39999999999999500, -5.382050451233213000 ) ) ;
#7194 = cartesian_point ( 'none', ( -0.6441351438872049400, -30.39999999999999900, -5.401748693170667100 ) ) ;
#7195 = cartesian_point ( 'none', ( -0.6477514423557245700, -30.39943577858438300, -5.421446932399908800 ) ) ;
#7196 = cartesian_point ( 'none', ( -0.6513622314584247600, -30.39830813760561400, -5.441115177003585000 ) ) ;
#7197 = cartesian_point ( 'none', ( -0.6549730205611249400, -30.39718049662684200, -5.460783421607261300 ) ) ;
#7198 = cartesian_point ( 'none', ( -0.6585782993041344700, -30.39548943636403400, -5.480421666175821800 ) ) ;
#7199 = cartesian_point ( 'none', ( -0.6621725737391771500, -30.39323736028094600, -5.500000000000005300 ) ) ;
#7200 = cartesian_point ( 'none', ( -0.8005104938049481000, -30.39999999999999500, -5.352723232483545400 ) ) ;
#7201 = cartesian_point ( 'none', ( -0.8050190339893498200, -30.40000000000002300, -5.377349276204125100 ) ) ;
#7202 = cartesian_point ( 'none', ( -0.8095275731685925800, -30.39909728028424500, -5.401975314541462400 ) ) ;
#7203 = cartesian_point ( 'none', ( -0.8140251005179454100, -30.39729367047144100, -5.426541402555519900 ) ) ;
#7204 = cartesian_point ( 'none', ( -0.8185226278672982400, -30.39549006065863800, -5.451107490569578200 ) ) ;
#7205 = cartesian_point ( 'none', ( -0.8230091413685464200, -30.39278556074360100, -5.475613617449434800 ) ) ;
#7206 = cartesian_point ( 'none', ( -0.8274736603957515400, -30.38918565962971400, -5.500000000000005300 ) ) ;
#7207 = cartesian_point ( 'none', ( -0.9605249567880301800, -30.39999999999999500, -5.323572118404921800 ) ) ;
#7208 = cartesian_point ( 'none', ( -0.9659109728283186100, -30.40000000000002300, -5.353136699092320100 ) ) ;
#7209 = cartesian_point ( 'none', ( -0.9712969829409973100, -30.39864447286089400, -5.382701247242255100 ) ) ;
#7210 = cartesian_point ( 'none', ( -0.9766611259420031600, -30.39593892050846000, -5.412145763817346000 ) ) ;
#7211 = cartesian_point ( 'none', ( -0.9820252689430087900, -30.39323336815602200, -5.441590280392437000 ) ) ;
#7212 = cartesian_point ( 'none', ( -0.9873675330252668100, -30.38917779654550300, -5.470914700582030200 ) ) ;
#7213 = cartesian_point ( 'none', ( -0.9926662345647266900, -30.38378866676694700, -5.500000000000005300 ) ) ;
#7214 = cartesian_point ( 'none', ( -1.280553882754193600, -30.39999999999999500, -5.265269890247673800 ) ) ;
#7215 = cartesian_point ( 'none', ( -25.39999999999999900, -29.39999999999999900, -4.500000000000000000 ) ) ;
#7216 = direction ( 'none', ( -2.731847993664263700e-016, 1.000000000000000000, 8.673617379884045300e-016 ) ) ;
#7217 = cartesian_point ( 'none', ( -29.40000000000001300, 7.733045971672465800, -4.500000000000004400 ) ) ;
#7218 = cartesian_point ( 'none', ( 30.40000000000002000, 0.4832553136110129800, -5.426241123404643000 ) ) ;
#7219 = cartesian_point ( 'none', ( 30.39830761832822900, 0.4914000734694221600, -5.470538444631704200 ) ) ;
#7220 = cartesian_point ( 'none', ( 30.39898450223393300, 0.4886860730753314100, -5.455777672140262000 ) ) ;
#7221 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131400e-016, 0.0000000000000000000 ) ) ;
#7222 = face_outer_bound ( 'none', #3673, .t. ) ;
#7223 = cartesian_point ( 'none', ( 30.40000000000001600, 0.4805385543539656400, -5.411465346144400000 ) ) ;
#7224 = axis2_placement_3d ( 'none', #7215, #7221, #7272 ) ;
#7225 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7226 = cylindrical_surface ( 'none', #7224, 1.000000000000000900 ) ;
#7227 = cartesian_point ( 'none', ( 4.152408950369674600e-015, -30.40000000000000900, -5.500000000000005300 ) ) ;
#7228 = cartesian_point ( 'none', ( 4.152408950369674600e-015, -30.40000000000000900, -5.500000000000005300 ) ) ;
#7229 = cartesian_point ( 'none', ( 4.152408950369674600e-015, -30.40000000000000900, -5.500000000000005300 ) ) ;
#7230 = cartesian_point ( 'none', ( 4.152408950369674600e-015, -30.40000000000000900, -5.500000000000005300 ) ) ;
#7231 = cartesian_point ( 'none', ( 4.152408950369674600e-015, -30.40000000000000900, -5.500000000000005300 ) ) ;
#7232 = cartesian_point ( 'none', ( 4.152408950369674600e-015, -30.40000000000000900, -5.500000000000005300 ) ) ;
#7233 = cartesian_point ( 'none', ( -5.133290412675886000, 30.40000000000000200, -4.661278505522235900 ) ) ;
#7234 = cartesian_point ( 'none', ( -5.864919803378987800, 29.82889062134114500, -5.500000000000005300 ) ) ;
#7235 = cartesian_point ( 'none', ( -5.857396015352811100, 29.99865116359267600, -5.419753958329160100 ) ) ;
#7236 = cartesian_point ( 'none', ( -5.845303094301551800, 30.14482819484591000, -5.290775172214328100 ) ) ;
#7237 = cartesian_point ( 'none', ( -5.830475370190506500, 30.24524866794960000, -5.132627951325207300 ) ) ;
#7238 = cartesian_point ( 'none', ( -5.815647646079462200, 30.34566914105329300, -4.974480730436087400 ) ) ;
#7239 = cartesian_point ( 'none', ( -5.798134296754931900, 30.40000000000000200, -4.787689588154749200 ) ) ;
#7240 = cartesian_point ( 'none', ( -5.780591856673939200, 30.40000000000000200, -4.600588174232674600 ) ) ;
#7241 = cartesian_point ( 'none', ( -6.497220096466630700, 29.70456851504199500, -5.500000000000005300 ) ) ;
#7242 = cartesian_point ( 'none', ( -6.492788908299891300, 29.90614149834806700, -5.433048681618669400 ) ) ;
#7243 = cartesian_point ( 'none', ( -6.483459028447539300, 30.08487034230987000, -5.301892186957553000 ) ) ;
#7244 = cartesian_point ( 'none', ( -6.471073088272328600, 30.20847780068496400, -5.130983829228529900 ) ) ;
#7245 = cartesian_point ( 'none', ( -6.458687148097118000, 30.33208525906005800, -4.960075471499507700 ) ) ;
#7246 = cartesian_point ( 'none', ( -6.443310054823806300, 30.40000000000000200, -4.750236227050425700 ) ) ;
#7247 = cartesian_point ( 'none', ( -6.427893300671992300, 30.40000000000000200, -4.539897842943113400 ) ) ;
#7248 = cartesian_point ( 'none', ( -7.120543672330064100, 29.56110572920307800, -5.500000000000005300 ) ) ;
#7249 = cartesian_point ( 'none', ( -7.120543672330064100, 29.79605416213504700, -5.457822618723705300 ) ) ;
#7250 = cartesian_point ( 'none', ( -7.115976739678268700, 30.01284458399153000, -5.331192890694735500 ) ) ;
#7251 = cartesian_point ( 'none', ( -7.108132192570350200, 30.16406625799029600, -5.150147304382804800 ) ) ;
#7252 = cartesian_point ( 'none', ( -7.100287645462430900, 30.31528793198906200, -4.969101718070874100 ) ) ;
#7253 = cartesian_point ( 'none', ( -7.089262094716023200, 30.40000000000000200, -4.734948432931975800 ) ) ;
#7254 = cartesian_point ( 'none', ( -7.078168229805329200, 30.40000000000000200, -4.500000000000005300 ) ) ;
#7255 = cartesian_point ( 'none', ( -7.733045971672500400, 29.40000000000000900, -5.500000000000005300 ) ) ;
#7256 = cartesian_point ( 'none', ( -7.733045971672500400, 29.66179938779915700, -5.500000000000003600 ) ) ;
#7257 = cartesian_point ( 'none', ( -7.733045971672499500, 29.92198665876328800, -5.392226903609815400 ) ) ;
#7258 = cartesian_point ( 'none', ( -7.733045971672499500, 30.10710678118655200, -5.207106781186549700 ) ) ;
#7259 = cartesian_point ( 'none', ( -7.733045971672499500, 30.29222690360981200, -5.021986658763284000 ) ) ;
#7260 = cartesian_point ( 'none', ( -7.733045971672499500, 30.40000000000000200, -4.761799387799152700 ) ) ;
#7261 = cartesian_point ( 'none', ( -7.733045971672498600, 30.40000000000000200, -4.500000000000004400 ) ) ;
#7262 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #7261, #7260, #7259, #7258, #7257, #7256, #7255 ),
( #7254, #7253, #7252, #7251, #7250, #7249, #7248 ),
( #7247, #7246, #7245, #7244, #7243, #7242, #7241 ),
( #7240, #7239, #7238, #7237, #7236, #7235, #7234 ),
( #7233, #7317, #7316, #7315, #7314, #7313, #7312 ),
( #7311, #7310, #7309, #7308, #7307, #7306, #7305 ),
( #7304, #7303, #7302, #7301, #7300, #7299, #7298 ),
( #7297, #7296, #7295, #7294, #7293, #7292, #7291 ),
( #7290, #7289, #7288, #7287, #7286, #7285, #7284 ),
( #7283, #7282, #7281, #7280, #7279, #7278, #7277 ),
( #7276, #7275, #7274, #7273, #7362, #7361, #7360 ),
( #7359, #7358, #7357, #7356, #7355, #7354, #7353 ),
( #7352, #7351, #7350, #7349, #7348, #7347, #7346 ),
( #7345, #7344, #7343, #7342, #7341, #7340, #7339 ),
( #7338, #7337, #7336, #7335, #7334, #7333, #7332 ),
( #7331, #7330, #7329, #7328, #7327, #7326, #7325 ),
( #7324, #7323, #7322, #7321, #7320, #7319, #7318 ),
( #6615, #6753, #6752, #6751, #6750, #6979, #6907 ),
( #6909, #6940, #6980, #6984, #6931, #6947, #6946 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003677567059076979100, 0.005666151768376985600, 0.007654736477676992200, 0.009643321186976999700, 0.01063761354162700300, 0.01113475971895200300, 0.01163190589627700500 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#7263 = cartesian_point ( 'none', ( 30.39966138613963400, 0.4859720726812406000, -5.441016899648819700 ) ) ;
#7264 = axis2_placement_3d ( 'none', #7217, #7216, #6933 ) ;
#7265 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7266 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7267 = cartesian_point ( 'none', ( -25.39999999999999900, 29.39999999999999900, -4.500000000000000000 ) ) ;
#7268 = axis2_placement_3d ( 'none', #7267, #7266, #7265 ) ;
#7269 = cartesian_point ( 'none', ( 30.39323736028095300, 0.6621725737389965200, -5.500000000000005300 ) ) ;
#7270 = circle ( 'none', #7264, 1.000000000000000000 ) ;
#7271 = cartesian_point ( 'none', ( 30.39548943636404500, 0.6585782993039549500, -5.480421666175801400 ) ) ;
#7272 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7273 = cartesian_point ( 'none', ( -1.627098746016315500, 30.38916047598795700, -5.355273266178980600 ) ) ;
#7274 = cartesian_point ( 'none', ( -1.618348522511707600, 30.39637708914018400, -5.306392169537722300 ) ) ;
#7275 = cartesian_point ( 'none', ( -1.609511137360381400, 30.40000000000000200, -5.257030875173590800 ) ) ;
#7276 = cartesian_point ( 'none', ( -1.600673719386981300, 30.40000000000000200, -5.207669412042083200 ) ) ;
#7277 = cartesian_point ( 'none', ( -1.982091943813981000, 30.33531459415360100, -5.500000000000005300 ) ) ;
#7278 = cartesian_point ( 'none', ( -1.972354432224473700, 30.35664087634631900, -5.444471364743336900 ) ) ;
#7279 = cartesian_point ( 'none', ( -1.962283149152166000, 30.37285585665340500, -5.387039381310171600 ) ) ;
#7280 = cartesian_point ( 'none', ( -1.952041944032322900, 30.38369573399339500, -5.328638409104782700 ) ) ;
#7281 = cartesian_point ( 'none', ( -1.941800738912480100, 30.39453561133338900, -5.270237436899392900 ) ) ;
#7282 = cartesian_point ( 'none', ( -1.931389976149327800, 30.40000000000000200, -5.210869553954667700 ) ) ;
#7283 = cartesian_point ( 'none', ( -1.920979028164153700, 30.40000000000000200, -5.151500614772319700 ) ) ;
#7284 = cartesian_point ( 'none', ( -2.640272645520956600, 30.29230944705423000, -5.500000000000005300 ) ) ;
#7285 = cartesian_point ( 'none', ( -2.628039367112293700, 30.32765553881382900, -5.428304257904019700 ) ) ;
#7286 = cartesian_point ( 'none', ( -2.615151508414650800, 30.35467984428876100, -5.352809418290037000 ) ) ;
#7287 = cartesian_point ( 'none', ( -2.601928340064338000, 30.37276625000427900, -5.275368694956386100 ) ) ;
#7288 = cartesian_point ( 'none', ( -2.588705171714025700, 30.39085265571980100, -5.197927971622734200 ) ) ;
#7289 = cartesian_point ( 'none', ( -2.575147653727221100, 30.40000000000000200, -5.118546911516821400 ) ) ;
#7290 = cartesian_point ( 'none', ( -2.561589645718499200, 30.40000000000000200, -5.039163020232791700 ) ) ;
#7291 = cartesian_point ( 'none', ( -3.294984245953693300, 30.22797201523219000, -5.500000000000005300 ) ) ;
#7292 = cartesian_point ( 'none', ( -3.281411856557135700, 30.28407339113876200, -5.415625833387792000 ) ) ;
#7293 = cartesian_point ( 'none', ( -3.266526311281261500, 30.32731418804620600, -5.323649159129558100 ) ) ;
#7294 = cartesian_point ( 'none', ( -3.250964186905007200, 30.35629566234466400, -5.227786965590450300 ) ) ;
#7295 = cartesian_point ( 'none', ( -3.235402062528753400, 30.38527713664312200, -5.131924772051342600 ) ) ;
#7296 = cartesian_point ( 'none', ( -3.219165832422396600, 30.40000000000000200, -5.032187864709527500 ) ) ;
#7297 = cartesian_point ( 'none', ( -3.202928406608151100, 30.40000000000000200, -4.932446048323166500 ) ) ;
#7298 = cartesian_point ( 'none', ( -3.943078367541013500, 30.14319380867645700, -5.500000000000005300 ) ) ;
#7299 = cartesian_point ( 'none', ( -3.929886485487646300, 30.22492872372119200, -5.410174333775870500 ) ) ;
#7300 = cartesian_point ( 'none', ( -3.914498289057442000, 30.28981918594023200, -5.305393606451363400 ) ) ;
#7301 = cartesian_point ( 'none', ( -3.897926762536418500, 30.33359354343216900, -5.192555392458849900 ) ) ;
#7302 = cartesian_point ( 'none', ( -3.881355236015395300, 30.37736790092411000, -5.079717178466336400 ) ) ;
#7303 = cartesian_point ( 'none', ( -3.863610280326714300, 30.40000000000000200, -4.958888894798754200 ) ) ;
#7304 = cartesian_point ( 'none', ( -3.845860022050396200, 30.40000000000000200, -4.838024504951233600 ) ) ;
#7305 = cartesian_point ( 'none', ( -4.591172489128333600, 30.05841560212072500, -5.500000000000005300 ) ) ;
#7306 = cartesian_point ( 'none', ( -4.578361114418156900, 30.16578405630362200, -5.404722834163949900 ) ) ;
#7307 = cartesian_point ( 'none', ( -4.562470266833621200, 30.25232418383425800, -5.287138053773168700 ) ) ;
#7308 = cartesian_point ( 'none', ( -4.544889338167828400, 30.31089142451967400, -5.157323819327249500 ) ) ;
#7309 = cartesian_point ( 'none', ( -4.527308409502036400, 30.36945866520509400, -5.027509584881330300 ) ) ;
#7310 = cartesian_point ( 'none', ( -4.508054728231030600, 30.40000000000000200, -4.885589924887980800 ) ) ;
#7311 = cartesian_point ( 'none', ( -4.488791637492640900, 30.40000000000000200, -4.743602961579299800 ) ) ;
#7312 = cartesian_point ( 'none', ( -5.232619510291345800, 29.95321272764029500, -5.500000000000004400 ) ) ;
#7313 = cartesian_point ( 'none', ( -5.222003122405730800, 30.09116082883728200, -5.406459235039650800 ) ) ;
#7314 = cartesian_point ( 'none', ( -5.207147160155563400, 30.20478604738194800, -5.279658157471103200 ) ) ;
#7315 = cartesian_point ( 'none', ( -5.189877652108684500, 30.28201953521423900, -5.134272073421885600 ) ) ;
#7316 = cartesian_point ( 'none', ( -5.172608144061805500, 30.35925302304653100, -4.988885989372667100 ) ) ;
#7317 = cartesian_point ( 'none', ( -5.152958538686058400, 30.40000000000000200, -4.825142949259072700 ) ) ;
#7318 = cartesian_point ( 'none', ( -0.3314615147063013600, 30.39864278253320500, -5.500000000000005300 ) ) ;
#7319 = cartesian_point ( 'none', ( -0.3296443303244232000, 30.39909549257654900, -5.490146756504915800 ) ) ;
#7320 = cartesian_point ( 'none', ( -0.3278271263780431200, 30.39943474002959100, -5.480293467656243100 ) ) ;
#7321 = cartesian_point ( 'none', ( -0.3260099146925597400, 30.39966086686222000, -5.470440167277082800 ) ) ;
#7322 = cartesian_point ( 'none', ( -0.3241927030070763700, 30.39988699369484900, -5.460586866897922500 ) ) ;
#7323 = cartesian_point ( 'none', ( -0.3223754833351389900, 30.40000000000000600, -5.450733553638859700 ) ) ;
#7324 = cartesian_point ( 'none', ( -0.3205582637871291500, 30.40000000000000200, -5.440880241055878300 ) ) ;
#7325 = cartesian_point ( 'none', ( -0.4968170442227118300, 30.39594007140707500, -5.500000000000005300 ) ) ;
#7326 = cartesian_point ( 'none', ( -0.4941113148142515800, 30.39729246447029000, -5.485284211340364800 ) ) ;
#7327 = cartesian_point ( 'none', ( -0.4914000734695569400, 30.39830761832821800, -5.470538444631744200 ) ) ;
#7328 = cartesian_point ( 'none', ( -0.4886860730754654100, 30.39898450223391900, -5.455777672140321500 ) ) ;
#7329 = cartesian_point ( 'none', ( -0.4859720726813738200, 30.39966138613962000, -5.441016899648899700 ) ) ;
#7330 = cartesian_point ( 'none', ( -0.4832553136111454900, 30.40000000000000600, -5.426241123404743400 ) ) ;
#7331 = cartesian_point ( 'none', ( -0.4805385543540973700, 30.40000000000000200, -5.411465346144520800 ) ) ;
#7332 = cartesian_point ( 'none', ( -0.6621725737391216400, 30.39323736028094600, -5.500000000000005300 ) ) ;
#7333 = cartesian_point ( 'none', ( -0.6585782993040794100, 30.39548943636403400, -5.480421666175813800 ) ) ;
#7334 = cartesian_point ( 'none', ( -0.6549730205610702100, 30.39718049662684500, -5.460783421607245300 ) ) ;
#7335 = cartesian_point ( 'none', ( -0.6513622314583704700, 30.39830813760561800, -5.441115177003561100 ) ) ;
#7336 = cartesian_point ( 'none', ( -0.6477514423556706100, 30.39943577858438700, -5.421446932399876900 ) ) ;
#7337 = cartesian_point ( 'none', ( -0.6441351438871514300, 30.40000000000000600, -5.401748693170627100 ) ) ;
#7338 = cartesian_point ( 'none', ( -0.6405188449210650300, 30.40000000000000200, -5.382050451233165100 ) ) ;
#7339 = cartesian_point ( 'none', ( -0.8274736603956996900, 30.38918565962971700, -5.500000000000005300 ) ) ;
#7340 = cartesian_point ( 'none', ( -0.8230091413684947900, 30.39278556074360400, -5.475613617449431200 ) ) ;
#7341 = cartesian_point ( 'none', ( -0.8185226278672471700, 30.39549006065864500, -5.451107490569569300 ) ) ;
#7342 = cartesian_point ( 'none', ( -0.8140251005178945600, 30.39729367047144800, -5.426541402555508300 ) ) ;
#7343 = cartesian_point ( 'none', ( -0.8095275731685420700, 30.39909728028425200, -5.401975314541446400 ) ) ;
#7344 = cartesian_point ( 'none', ( -0.8050190339892996400, 30.40000000000003100, -5.377349276204105500 ) ) ;
#7345 = cartesian_point ( 'none', ( -0.8005104938048982500, 30.40000000000000200, -5.352723232483522300 ) ) ;
#7346 = cartesian_point ( 'none', ( -0.9926662345646766200, 30.38378866676695400, -5.500000000000005300 ) ) ;
#7347 = cartesian_point ( 'none', ( -0.9873675330252169600, 30.38917779654551100, -5.470914700582026700 ) ) ;
#7348 = cartesian_point ( 'none', ( -0.9820252689429593800, 30.39323336815602900, -5.441590280392429900 ) ) ;
#7349 = cartesian_point ( 'none', ( -0.9766611259419538700, 30.39593892050846700, -5.412145763817337100 ) ) ;
#7350 = cartesian_point ( 'none', ( -0.9712969829409484600, 30.39864447286090200, -5.382701247242243500 ) ) ;
#7351 = cartesian_point ( 'none', ( -0.9659109728282699900, 30.40000000000003100, -5.353136699092305100 ) ) ;
#7352 = cartesian_point ( 'none', ( -0.9605249567879817800, 30.40000000000000200, -5.323572118404903200 ) ) ;
#7353 = cartesian_point ( 'none', ( -1.323051382902630900, 30.37299468104141900, -5.500000000000005300 ) ) ;
#7354 = cartesian_point ( 'none', ( -1.316084316338661500, 30.38196226814931900, -5.461516866847217600 ) ) ;
#7355 = cartesian_point ( 'none', ( -1.309030551094384300, 30.38871998315079300, -5.422555860038151800 ) ) ;
#7356 = cartesian_point ( 'none', ( -1.301933176790073000, 30.39322942058250000, -5.383354486340993000 ) ) ;
#7357 = cartesian_point ( 'none', ( -1.294835802485761800, 30.39773885801420800, -5.344153112643835100 ) ) ;
#7358 = cartesian_point ( 'none', ( -1.287694850506211600, 30.40000000000003100, -5.304711544868704100 ) ) ;
#7359 = cartesian_point ( 'none', ( -1.280553882754149600, 30.40000000000000200, -5.265269890247664900 ) ) ;
#7360 = cartesian_point ( 'none', ( -1.653001592960493500, 30.35681716770328700, -5.500000000000005300 ) ) ;
#7361 = cartesian_point ( 'none', ( -1.644511964780563700, 30.37113354511256700, -5.452554918162996400 ) ) ;
#7362 = cartesian_point ( 'none', ( -1.635848969520923500, 30.38194386283573000, -5.404154362820238900 ) ) ;
#7363 = plane ( 'none', #7499 ) ;
#7364 = toroidal_surface ( 'none', #7372, 4.000000000000011500, 1.000000000000000000 ) ;
#7365 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7366 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131900e-016, -0.0000000000000000000 ) ) ;
#7367 = cartesian_point ( 'none', ( -25.39999999999999900, 29.39999999999999900, -4.500000000000000000 ) ) ;
#7368 = face_outer_bound ( 'none', #3693, .t. ) ;
#7369 = axis2_placement_3d ( 'none', #7408, #7407, #7406 ) ;
#7370 = face_outer_bound ( 'none', #3721, .t. ) ;
#7371 = axis2_placement_3d ( 'none', #7367, #7366, #7365 ) ;
#7372 = axis2_placement_3d ( 'none', #7404, #7403, #7402 ) ;
#7373 = face_outer_bound ( 'none', #3701, .t. ) ;
#7374 = circle ( 'none', #7401, 1.000000000000000000 ) ;
#7375 = direction ( 'none', ( -1.387778780781445100e-017, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#7376 = cylindrical_surface ( 'none', #7371, 1.000000000000000900 ) ;
#7377 = circle ( 'none', #7369, 1.000000000000000000 ) ;
#7378 = cartesian_point ( 'none', ( -30.33208525906006200, 6.458687148097099300, -4.960075471499507700 ) ) ;
#7379 = cartesian_point ( 'none', ( -30.20847780068497100, 6.471073088272309100, -5.130983829228529900 ) ) ;
#7380 = cartesian_point ( 'none', ( -30.08487034230987700, 6.483459028447519800, -5.301892186957553000 ) ) ;
#7381 = cartesian_point ( 'none', ( -29.90614149834806700, 6.492788908299870900, -5.433048681618669400 ) ) ;
#7382 = cartesian_point ( 'none', ( -29.70456851504199500, 6.497220096466610300, -5.500000000000004400 ) ) ;
#7383 = cartesian_point ( 'none', ( -30.40000000000001300, 7.078168229805283900, -4.500000000000005300 ) ) ;
#7384 = cartesian_point ( 'none', ( -30.40000000000001300, 7.089262094715977900, -4.734948432931974900 ) ) ;
#7385 = cartesian_point ( 'none', ( -30.31528793198907600, 7.100287645462385600, -4.969101718070874100 ) ) ;
#7386 = cartesian_point ( 'none', ( -30.16406625799031000, 7.108132192570304000, -5.150147304382803900 ) ) ;
#7387 = cartesian_point ( 'none', ( -30.01284458399154400, 7.115976739678222500, -5.331192890694733700 ) ) ;
#7388 = cartesian_point ( 'none', ( -29.79605416213505700, 7.120543672330018800, -5.457822618723703600 ) ) ;
#7389 = cartesian_point ( 'none', ( -29.56110572920309200, 7.120543672330018800, -5.500000000000004400 ) ) ;
#7390 = cartesian_point ( 'none', ( -30.40000000000001300, 7.733045971672465800, -4.500000000000004400 ) ) ;
#7391 = cartesian_point ( 'none', ( -30.40000000000001300, 7.733045971672466700, -4.761799387799152700 ) ) ;
#7392 = cartesian_point ( 'none', ( -30.29222690360982300, 7.733045971672466700, -5.021986658763284900 ) ) ;
#7393 = cartesian_point ( 'none', ( -30.10710678118656200, 7.733045971672466700, -5.207106781186549700 ) ) ;
#7394 = cartesian_point ( 'none', ( -29.92198665876329900, 7.733045971672466700, -5.392226903609814500 ) ) ;
#7395 = cartesian_point ( 'none', ( -29.66179938779916700, 7.733045971672467500, -5.500000000000003600 ) ) ;
#7396 = cartesian_point ( 'none', ( -29.40000000000002000, 7.733045971672467500, -5.500000000000005300 ) ) ;
#7397 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #7396, #7395, #7394, #7393, #7392, #7391, #7390 ),
( #7389, #7388, #7387, #7386, #7385, #7384, #7383 ),
( #7382, #7381, #7380, #7379, #7378, #7453, #7452 ),
( #7451, #7450, #7449, #7448, #7447, #7446, #7445 ),
( #7444, #7443, #7442, #7441, #7440, #7439, #7438 ),
( #7437, #7436, #7435, #7434, #7433, #7432, #7431 ),
( #7430, #7429, #7428, #7427, #7426, #7425, #7424 ),
( #7423, #7422, #7421, #7420, #7419, #7418, #7417 ),
( #7416, #7415, #7414, #7413, #7412, #7411, #7410 ),
( #7498, #7497, #7496, #7495, #7494, #7493, #7492 ),
( #7491, #7490, #7489, #7488, #7487, #7486, #7485 ),
( #7484, #7483, #7482, #7481, #7480, #7479, #7478 ),
( #7477, #7476, #7475, #7474, #7473, #7472, #7471 ),
( #7470, #7469, #7468, #7467, #7466, #7465, #7464 ),
( #7463, #7462, #7461, #7460, #7459, #7458, #7457 ),
( #7456, #7455, #7454, #7532, #7531, #7530, #7529 ),
( #7528, #7527, #7526, #7525, #7524, #7523, #7522 ),
( #7521, #7520, #7519, #7518, #7517, #7516, #7515 ),
( #7514, #7513, #7512, #7511, #7510, #7509, #7508 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003677567059076958200, 0.005666151768376917100, 0.007654736477676875100, 0.009643321186976833200, 0.01063761354162681300, 0.01113475971895180200, 0.01163190589627679200 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#7398 = cartesian_point ( 'none', ( -25.39999999999999900, -25.39999999999999500, -5.500000000000000000 ) ) ;
#7399 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505401360800, -19.60314285764753400 ) ) ;
#7400 = face_bound ( 'none', #3864, .t. ) ;
#7401 = axis2_placement_3d ( 'none', #7507, #7506, #7505 ) ;
#7402 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7403 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7404 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, -4.500000000000000000 ) ) ;
#7405 = face_outer_bound ( 'none', #3710, .t. ) ;
#7406 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7407 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#7408 = cartesian_point ( 'none', ( -29.40000000000000900, 25.39999999999999100, -4.500000000000000000 ) ) ;
#7409 = approval ( #7501, 'unspecified' ) ;
#7410 = cartesian_point ( 'none', ( -30.40000000000000900, 2.561589645718462400, -5.039163020232784600 ) ) ;
#7411 = cartesian_point ( 'none', ( -30.40000000000000900, 2.575147653727183800, -5.118546911516815200 ) ) ;
#7412 = cartesian_point ( 'none', ( -30.39085265571980400, 2.588705171713988000, -5.197927971622730700 ) ) ;
#7413 = cartesian_point ( 'none', ( -30.37276625000428300, 2.601928340064299800, -5.275368694956383400 ) ) ;
#7414 = cartesian_point ( 'none', ( -30.35467984428876400, 2.615151508414612200, -5.352809418290035200 ) ) ;
#7415 = cartesian_point ( 'none', ( -30.32765553881383300, 2.628039367112255500, -5.428304257904018800 ) ) ;
#7416 = cartesian_point ( 'none', ( -30.29230944705423000, 2.640272645520918000, -5.500000000000005300 ) ) ;
#7417 = cartesian_point ( 'none', ( -30.40000000000000900, 3.202928406608121800, -4.932446048323159400 ) ) ;
#7418 = cartesian_point ( 'none', ( -30.40000000000000900, 3.219165832422367300, -5.032187864709523100 ) ) ;
#7419 = cartesian_point ( 'none', ( -30.38527713664312900, 3.235402062528724100, -5.131924772051338100 ) ) ;
#7420 = cartesian_point ( 'none', ( -30.35629566234466700, 3.250964186904978300, -5.227786965590447600 ) ) ;
#7421 = cartesian_point ( 'none', ( -30.32731418804620600, 3.266526311281232600, -5.323649159129557200 ) ) ;
#7422 = cartesian_point ( 'none', ( -30.28407339113876200, 3.281411856557105500, -5.415625833387791100 ) ) ;
#7423 = cartesian_point ( 'none', ( -30.22797201523219000, 3.294984245953663100, -5.500000000000005300 ) ) ;
#7424 = cartesian_point ( 'none', ( -30.40000000000000900, 3.845860022050371800, -4.838024504951227400 ) ) ;
#7425 = cartesian_point ( 'none', ( -30.40000000000000900, 3.863610280326689400, -4.958888894798749700 ) ) ;
#7426 = cartesian_point ( 'none', ( -30.37736790092411700, 3.881355236015370900, -5.079717178466332000 ) ) ;
#7427 = cartesian_point ( 'none', ( -30.33359354343217300, 3.897926762536394000, -5.192555392458847200 ) ) ;
#7428 = cartesian_point ( 'none', ( -30.28981918594023200, 3.914498289057417600, -5.305393606451362500 ) ) ;
#7429 = cartesian_point ( 'none', ( -30.22492872372119200, 3.929886485487621000, -5.410174333775869600 ) ) ;
#7430 = cartesian_point ( 'none', ( -30.14319380867645700, 3.943078367540988200, -5.500000000000005300 ) ) ;
#7431 = cartesian_point ( 'none', ( -30.40000000000000900, 4.488791637492622200, -4.743602961579294500 ) ) ;
#7432 = cartesian_point ( 'none', ( -30.40000000000000900, 4.508054728231011100, -4.885589924887976400 ) ) ;
#7433 = cartesian_point ( 'none', ( -30.36945866520510200, 4.527308409502017700, -5.027509584881325800 ) ) ;
#7434 = cartesian_point ( 'none', ( -30.31089142451967800, 4.544889338167809700, -5.157323819327246800 ) ) ;
#7435 = cartesian_point ( 'none', ( -30.25232418383425800, 4.562470266833600800, -5.287138053773167800 ) ) ;
#7436 = cartesian_point ( 'none', ( -30.16578405630362200, 4.578361114418136400, -5.404722834163949100 ) ) ;
#7437 = cartesian_point ( 'none', ( -30.05841560212072500, 4.591172489128313200, -5.500000000000005300 ) ) ;
#7438 = cartesian_point ( 'none', ( -30.40000000000000900, 5.133290412675869200, -4.661278505522233200 ) ) ;
#7439 = cartesian_point ( 'none', ( -30.40000000000000900, 5.152958538686043300, -4.825142949259071800 ) ) ;
#7440 = cartesian_point ( 'none', ( -30.35925302304653800, 5.172608144061788600, -4.988885989372665400 ) ) ;
#7441 = cartesian_point ( 'none', ( -30.28201953521424600, 5.189877652108668500, -5.134272073421885600 ) ) ;
#7442 = cartesian_point ( 'none', ( -30.20478604738195500, 5.207147160155547500, -5.279658157471105000 ) ) ;
#7443 = cartesian_point ( 'none', ( -30.09116082883728200, 5.222003122405712200, -5.406459235039652500 ) ) ;
#7444 = cartesian_point ( 'none', ( -29.95321272764029500, 5.232619510291327100, -5.500000000000005300 ) ) ;
#7445 = cartesian_point ( 'none', ( -30.40000000000000900, 5.780591856673921400, -4.600588174232672000 ) ) ;
#7446 = cartesian_point ( 'none', ( -30.40000000000000900, 5.798134296754915000, -4.787689588154748300 ) ) ;
#7447 = cartesian_point ( 'none', ( -30.34566914105330000, 5.815647646079443500, -4.974480730436086500 ) ) ;
#7448 = cartesian_point ( 'none', ( -30.24524866794960700, 5.830475370190488800, -5.132627951325207300 ) ) ;
#7449 = cartesian_point ( 'none', ( -30.14482819484591400, 5.845303094301533200, -5.290775172214329000 ) ) ;
#7450 = cartesian_point ( 'none', ( -29.99865116359267600, 5.857396015352791500, -5.419753958329160100 ) ) ;
#7451 = cartesian_point ( 'none', ( -29.82889062134114500, 5.864919803378969100, -5.500000000000005300 ) ) ;
#7452 = cartesian_point ( 'none', ( -30.40000000000000900, 6.427893300671973600, -4.539897842943110700 ) ) ;
#7453 = cartesian_point ( 'none', ( -30.40000000000000900, 6.443310054823786700, -4.750236227050424800 ) ) ;
#7454 = cartesian_point ( 'none', ( -30.39830761832822500, 0.4914000734694818400, -5.470538444631729100 ) ) ;
#7455 = cartesian_point ( 'none', ( -30.39729246447029700, 0.4941113148141761400, -5.485284211340356800 ) ) ;
#7456 = cartesian_point ( 'none', ( -30.39594007140708200, 0.4968170442226360600, -5.500000000000005300 ) ) ;
#7457 = cartesian_point ( 'none', ( -30.40000000000000900, 0.6405188449209958700, -5.382050451233138400 ) ) ;
#7458 = cartesian_point ( 'none', ( -30.40000000000001300, 0.6441351438870820400, -5.401748693170605800 ) ) ;
#7459 = cartesian_point ( 'none', ( -30.39943577858439400, 0.6477514423556008900, -5.421446932399859100 ) ) ;
#7460 = cartesian_point ( 'none', ( -30.39830813760562500, 0.6513622314583004100, -5.441115177003547700 ) ) ;
#7461 = cartesian_point ( 'none', ( -30.39718049662685200, 0.6549730205609998200, -5.460783421607236400 ) ) ;
#7462 = cartesian_point ( 'none', ( -30.39548943636404100, 0.6585782993040086900, -5.480421666175809400 ) ) ;
#7463 = cartesian_point ( 'none', ( -30.39323736028095300, 0.6621725737390508100, -5.500000000000005300 ) ) ;
#7464 = cartesian_point ( 'none', ( -30.40000000000000900, 0.8005104938048306400, -5.352723232483474400 ) ) ;
#7465 = cartesian_point ( 'none', ( -30.40000000000003800, 0.8050190339892316900, -5.377349276204065600 ) ) ;
#7466 = cartesian_point ( 'none', ( -30.39909728028425600, 0.8095275731684734600, -5.401975314541415300 ) ) ;
#7467 = cartesian_point ( 'none', ( -30.39729367047145200, 0.8140251005178257300, -5.426541402555484300 ) ) ;
#7468 = cartesian_point ( 'none', ( -30.39549006065864800, 0.8185226278671781100, -5.451107490569554200 ) ) ;
#7469 = cartesian_point ( 'none', ( -30.39278556074360400, 0.8230091413684257300, -5.475613617449424100 ) ) ;
#7470 = cartesian_point ( 'none', ( -30.38918565962971700, 0.8274736603956302000, -5.500000000000005300 ) ) ;
#7471 = cartesian_point ( 'none', ( -30.40000000000000900, 0.9605249567879174900, -5.323572118404863200 ) ) ;
#7472 = cartesian_point ( 'none', ( -30.40000000000003800, 0.9659109728282053700, -5.353136699092272200 ) ) ;
#7473 = cartesian_point ( 'none', ( -30.39864447286090500, 0.9712969829408832900, -5.382701247242216900 ) ) ;
#7474 = cartesian_point ( 'none', ( -30.39593892050847000, 0.9766611259418883600, -5.412145763817316700 ) ) ;
#7475 = cartesian_point ( 'none', ( -30.39323336815603200, 0.9820252689428936600, -5.441590280392417400 ) ) ;
#7476 = cartesian_point ( 'none', ( -30.38917779654551100, 0.9873675330251512300, -5.470914700582020500 ) ) ;
#7477 = cartesian_point ( 'none', ( -30.38378866676695400, 0.9926662345646104500, -5.500000000000005300 ) ) ;
#7478 = cartesian_point ( 'none', ( -30.40000000000000900, 1.280553882754092300, -5.265269890247640900 ) ) ;
#7479 = cartesian_point ( 'none', ( -30.40000000000003800, 1.287694850506153800, -5.304711544868684600 ) ) ;
#7480 = cartesian_point ( 'none', ( -30.39773885801421100, 1.294835802485704100, -5.344153112643819100 ) ) ;
#7481 = cartesian_point ( 'none', ( -30.39322942058250400, 1.301933176790014900, -5.383354486340981500 ) ) ;
#7482 = cartesian_point ( 'none', ( -30.38871998315079600, 1.309030551094325600, -5.422555860038143800 ) ) ;
#7483 = cartesian_point ( 'none', ( -30.38196226814931600, 1.316084316338603300, -5.461516866847214000 ) ) ;
#7484 = cartesian_point ( 'none', ( -30.37299468104141900, 1.323051382902572100, -5.500000000000005300 ) ) ;
#7485 = cartesian_point ( 'none', ( -30.40000000000000900, 1.600673719386930300, -5.207669412042070800 ) ) ;
#7486 = cartesian_point ( 'none', ( -30.40000000000000900, 1.609511137360330100, -5.257030875173579300 ) ) ;
#7487 = cartesian_point ( 'none', ( -30.39637708914018400, 1.618348522511655800, -5.306392169537713400 ) ) ;
#7488 = cartesian_point ( 'none', ( -30.38916047598795700, 1.627098746016263600, -5.355273266178974400 ) ) ;
#7489 = cartesian_point ( 'none', ( -30.38194386283573000, 1.635848969520871100, -5.404154362820235300 ) ) ;
#7490 = cartesian_point ( 'none', ( -30.37113354511256700, 1.644511964780511300, -5.452554918162993800 ) ) ;
#7491 = cartesian_point ( 'none', ( -30.35681716770328400, 1.653001592960440700, -5.500000000000005300 ) ) ;
#7492 = cartesian_point ( 'none', ( -30.40000000000000900, 1.920979028164107700, -5.151500614772308100 ) ) ;
#7493 = cartesian_point ( 'none', ( -30.40000000000000900, 1.931389976149281700, -5.210869553954657900 ) ) ;
#7494 = cartesian_point ( 'none', ( -30.39453561133339200, 1.941800738912433400, -5.270237436899385800 ) ) ;
#7495 = cartesian_point ( 'none', ( -30.38369573399339900, 1.952041944032276000, -5.328638409104777400 ) ) ;
#7496 = cartesian_point ( 'none', ( -30.37285585665340900, 1.962283149152118700, -5.387039381310168000 ) ) ;
#7497 = cartesian_point ( 'none', ( -30.35664087634632200, 1.972354432224426400, -5.444471364743335200 ) ) ;
#7498 = cartesian_point ( 'none', ( -30.33531459415360100, 1.982091943813933300, -5.500000000000005300 ) ) ;
#7499 = axis2_placement_3d ( 'none', #7502, #7552, #7551 ) ;
#7500 = axis2_placement_3d ( 'none', #7399, #7375, #7550 ) ;
#7501 = approval_status ( 'not_yet_approved' ) ;
#7502 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, -5.500000000000000000 ) ) ;
#7503 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7504 = circle ( 'none', #7549, 4.000000000000003600 ) ;
#7505 = direction ( 'none', ( 8.673617379884035500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7506 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131900e-016, 8.673617379884031500e-016 ) ) ;
#7507 = cartesian_point ( 'none', ( -7.733045971672499500, 29.40000000000000200, -4.500000000000004400 ) ) ;
#7508 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739368100e-015, -5.500000000000005300 ) ) ;
#7509 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739368100e-015, -5.500000000000005300 ) ) ;
#7510 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739368100e-015, -5.500000000000005300 ) ) ;
#7511 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739368100e-015, -5.500000000000005300 ) ) ;
#7512 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739368100e-015, -5.500000000000005300 ) ) ;
#7513 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739368100e-015, -5.500000000000005300 ) ) ;
#7514 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739368100e-015, -5.500000000000005300 ) ) ;
#7515 = cartesian_point ( 'none', ( -30.40000000000000900, 0.1629670455593899300, -5.469944495450330500 ) ) ;
#7516 = cartesian_point ( 'none', ( -30.40000000000000900, 0.1638908950240123600, -5.474953746208608900 ) ) ;
#7517 = cartesian_point ( 'none', ( -30.40000000000000900, 0.1648147444886348400, -5.479962996966888200 ) ) ;
#7518 = cartesian_point ( 'none', ( -30.40000000000000900, 0.1657385939532572700, -5.484972247725167400 ) ) ;
#7519 = cartesian_point ( 'none', ( -30.40000000000000900, 0.1666624434178796700, -5.489981498483445900 ) ) ;
#7520 = cartesian_point ( 'none', ( -30.40000000000000900, 0.1675862928825021200, -5.494990749241726000 ) ) ;
#7521 = cartesian_point ( 'none', ( -30.40000000000000900, 0.1685101423471245500, -5.500000000000005300 ) ) ;
#7522 = cartesian_point ( 'none', ( -30.40000000000000900, 0.3205582637870507700, -5.440880241055816100 ) ) ;
#7523 = cartesian_point ( 'none', ( -30.40000000000001300, 0.3223754833350602800, -5.450733553638809100 ) ) ;
#7524 = cartesian_point ( 'none', ( -30.39988699369485700, 0.3241927030069972100, -5.460586866897882500 ) ) ;
#7525 = cartesian_point ( 'none', ( -30.39966086686222700, 0.3260099146924802000, -5.470440167277052600 ) ) ;
#7526 = cartesian_point ( 'none', ( -30.39943474002959800, 0.3278271263779632400, -5.480293467656222700 ) ) ;
#7527 = cartesian_point ( 'none', ( -30.39909549257655600, 0.3296443303243429300, -5.490146756504904200 ) ) ;
#7528 = cartesian_point ( 'none', ( -30.39864278253321200, 0.3314615147062208200, -5.500000000000005300 ) ) ;
#7529 = cartesian_point ( 'none', ( -30.40000000000000900, 0.4805385543540235900, -5.411465346144477300 ) ) ;
#7530 = cartesian_point ( 'none', ( -30.40000000000001300, 0.4832553136110713800, -5.426241123404707900 ) ) ;
#7531 = cartesian_point ( 'none', ( -30.39966138613962300, 0.4859720726812993300, -5.441016899648871300 ) ) ;
#7532 = cartesian_point ( 'none', ( -30.39898450223392600, 0.4886860730753905800, -5.455777672140300200 ) ) ;
#7533 = cartesian_point ( 'none', ( 30.01284458399154400, 7.115976739678227900, -5.331192890694737200 ) ) ;
#7534 = cartesian_point ( 'none', ( 30.16406625799031000, 7.108132192570310300, -5.150147304382806500 ) ) ;
#7535 = cartesian_point ( 'none', ( 30.31528793198907600, 7.100287645462391800, -4.969101718070875000 ) ) ;
#7536 = cartesian_point ( 'none', ( 30.40000000000001600, 7.089262094715985000, -4.734948432931976600 ) ) ;
#7537 = cartesian_point ( 'none', ( 30.40000000000001600, 7.078168229805291000, -4.500000000000005300 ) ) ;
#7538 = cartesian_point ( 'none', ( 29.40000000000002300, 7.733045971672445300, -5.500000000000005300 ) ) ;
#7539 = cartesian_point ( 'none', ( 29.66179938779917100, 7.733045971672445300, -5.500000000000003600 ) ) ;
#7540 = cartesian_point ( 'none', ( 29.92198665876330200, 7.733045971672444500, -5.392226903609815400 ) ) ;
#7541 = cartesian_point ( 'none', ( 30.10710678118656600, 7.733045971672444500, -5.207106781186549700 ) ) ;
#7542 = cartesian_point ( 'none', ( 30.29222690360982600, 7.733045971672444500, -5.021986658763284000 ) ) ;
#7543 = cartesian_point ( 'none', ( 30.40000000000001600, 7.733045971672444500, -4.761799387799152700 ) ) ;
#7544 = cartesian_point ( 'none', ( 30.40000000000001600, 7.733045971672443600, -4.500000000000004400 ) ) ;
#7545 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #7544, #7543, #7542, #7541, #7540, #7539, #7538 ),
( #7537, #7536, #7535, #7534, #7533, #7597, #7596 ),
( #7595, #7594, #7593, #7592, #7591, #7590, #7589 ),
( #7588, #7587, #7586, #7585, #7584, #7583, #7582 ),
( #7581, #7580, #7579, #7578, #7577, #7576, #7575 ),
( #7574, #7573, #7572, #7571, #7570, #7569, #7568 ),
( #7567, #7566, #7565, #7564, #7563, #7562, #7561 ),
( #7560, #7559, #7558, #7557, #7556, #7555, #7554 ),
( #7642, #7641, #7640, #7639, #7638, #7637, #7636 ),
( #7635, #7634, #7633, #7632, #7631, #7630, #7629 ),
( #7628, #7627, #7626, #7625, #7624, #7623, #7622 ),
( #7621, #7620, #7619, #7618, #7617, #7616, #7615 ),
( #7614, #7613, #7612, #7611, #7610, #7609, #7608 ),
( #7607, #7606, #7605, #7604, #7603, #7602, #7601 ),
( #7600, #7599, #7598, #6985, #6934, #7271, #7269 ),
( #7223, #7218, #7263, #7220, #7219, #250, #274 ),
( #3938, #3939, #268, #267, #178, #265, #7676 ),
( #7675, #7674, #7673, #7672, #7671, #7670, #7669 ),
( #7668, #7667, #7666, #7665, #7664, #7663, #7662 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003677567059076991600, 0.005666151768376943100, 0.007654736477676894200, 0.009643321186976845300, 0.01063761354162682000, 0.01113475971895180900, 0.01163190589627679700 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#7546 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7547 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7548 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7549 = axis2_placement_3d ( 'none', #7398, #7548, #7547 ) ;
#7550 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#7551 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7552 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7553 = face_outer_bound ( 'none', #3860, .t. ) ;
#7554 = cartesian_point ( 'none', ( 30.22797201523219000, 3.294984245953636900, -5.500000000000005300 ) ) ;
#7555 = cartesian_point ( 'none', ( 30.28407339113876500, 3.281411856557079300, -5.415625833387790200 ) ) ;
#7556 = cartesian_point ( 'none', ( 30.32731418804620900, 3.266526311281206400, -5.323649159129556300 ) ) ;
#7557 = cartesian_point ( 'none', ( 30.35629566234467100, 3.250964186904952600, -5.227786965590446800 ) ) ;
#7558 = cartesian_point ( 'none', ( 30.38527713664313300, 3.235402062528698800, -5.131924772051337200 ) ) ;
#7559 = cartesian_point ( 'none', ( 30.40000000000001600, 3.219165832422342900, -5.032187864709519500 ) ) ;
#7560 = cartesian_point ( 'none', ( 30.40000000000001600, 3.202928406608097900, -4.932446048323155800 ) ) ;
#7561 = cartesian_point ( 'none', ( 30.14319380867645700, 3.943078367540966400, -5.500000000000005300 ) ) ;
#7562 = cartesian_point ( 'none', ( 30.22492872372119500, 3.929886485487599200, -5.410174333775869600 ) ) ;
#7563 = cartesian_point ( 'none', ( 30.28981918594023500, 3.914498289057395800, -5.305393606451362500 ) ) ;
#7564 = cartesian_point ( 'none', ( 30.33359354343217600, 3.897926762536372700, -5.192555392458847200 ) ) ;
#7565 = cartesian_point ( 'none', ( 30.37736790092412100, 3.881355236015350000, -5.079717178466332000 ) ) ;
#7566 = cartesian_point ( 'none', ( 30.40000000000001600, 3.863610280326669400, -4.958888894798747900 ) ) ;
#7567 = cartesian_point ( 'none', ( 30.40000000000001600, 3.845860022050351800, -4.838024504951224700 ) ) ;
#7568 = cartesian_point ( 'none', ( 30.05841560212072500, 4.591172489128296300, -5.500000000000005300 ) ) ;
#7569 = cartesian_point ( 'none', ( 30.16578405630362500, 4.578361114418119500, -5.404722834163949900 ) ) ;
#7570 = cartesian_point ( 'none', ( 30.25232418383426100, 4.562470266833584800, -5.287138053773168700 ) ) ;
#7571 = cartesian_point ( 'none', ( 30.31089142451968100, 4.544889338167792800, -5.157323819327247700 ) ) ;
#7572 = cartesian_point ( 'none', ( 30.36945866520510500, 4.527308409502001800, -5.027509584881326700 ) ) ;
#7573 = cartesian_point ( 'none', ( 30.40000000000001600, 4.508054728230996000, -4.885589924887976400 ) ) ;
#7574 = cartesian_point ( 'none', ( 30.40000000000001600, 4.488791637492606200, -4.743602961579293600 ) ) ;
#7575 = cartesian_point ( 'none', ( 29.95321272764029900, 5.232619510291314700, -5.500000000000004400 ) ) ;
#7576 = cartesian_point ( 'none', ( 30.09116082883728500, 5.222003122405699700, -5.406459235039649900 ) ) ;
#7577 = cartesian_point ( 'none', ( 30.20478604738196200, 5.207147160155534100, -5.279658157471104100 ) ) ;
#7578 = cartesian_point ( 'none', ( 30.28201953521425300, 5.189877652108655100, -5.134272073421884700 ) ) ;
#7579 = cartesian_point ( 'none', ( 30.35925302304654100, 5.172608144061776200, -4.988885989372664500 ) ) ;
#7580 = cartesian_point ( 'none', ( 30.40000000000001600, 5.152958538686029900, -4.825142949259070100 ) ) ;
#7581 = cartesian_point ( 'none', ( 30.40000000000001600, 5.133290412675857600, -4.661278505522230600 ) ) ;
#7582 = cartesian_point ( 'none', ( 29.82889062134115200, 5.864919803378956700, -5.500000000000005300 ) ) ;
#7583 = cartesian_point ( 'none', ( 29.99865116359268300, 5.857396015352780000, -5.419753958329160100 ) ) ;
#7584 = cartesian_point ( 'none', ( 30.14482819484592100, 5.845303094301520700, -5.290775172214329000 ) ) ;
#7585 = cartesian_point ( 'none', ( 30.24524866794961400, 5.830475370190476300, -5.132627951325207300 ) ) ;
#7586 = cartesian_point ( 'none', ( 30.34566914105330700, 5.815647646079431100, -4.974480730436086500 ) ) ;
#7587 = cartesian_point ( 'none', ( 30.40000000000001600, 5.798134296754902600, -4.787689588154747400 ) ) ;
#7588 = cartesian_point ( 'none', ( 30.40000000000001600, 5.780591856673909800, -4.600588174232671100 ) ) ;
#7589 = cartesian_point ( 'none', ( 29.70456851504200600, 6.497220096466599600, -5.500000000000005300 ) ) ;
#7590 = cartesian_point ( 'none', ( 29.90614149834807700, 6.492788908299860200, -5.433048681618670300 ) ) ;
#7591 = cartesian_point ( 'none', ( 30.08487034230988400, 6.483459028447508200, -5.301892186957553900 ) ) ;
#7592 = cartesian_point ( 'none', ( 30.20847780068497800, 6.471073088272297500, -5.130983829228530800 ) ) ;
#7593 = cartesian_point ( 'none', ( 30.33208525906006900, 6.458687148097086900, -4.960075471499508600 ) ) ;
#7594 = cartesian_point ( 'none', ( 30.40000000000001600, 6.443310054823776100, -4.750236227050424800 ) ) ;
#7595 = cartesian_point ( 'none', ( 30.40000000000001600, 6.427893300671963000, -4.539897842943111600 ) ) ;
#7596 = cartesian_point ( 'none', ( 29.56110572920308500, 7.120543672330024200, -5.500000000000004400 ) ) ;
#7597 = cartesian_point ( 'none', ( 29.79605416213505400, 7.120543672330024200, -5.457822618723705300 ) ) ;
#7598 = cartesian_point ( 'none', ( 30.39943577858440400, 0.6477514423555482700, -5.421446932399826200 ) ) ;
#7599 = cartesian_point ( 'none', ( 30.40000000000002000, 0.6441351438870295300, -5.401748693170565800 ) ) ;
#7600 = cartesian_point ( 'none', ( 30.40000000000001600, 0.6405188449209438000, -5.382050451233090400 ) ) ;
#7601 = cartesian_point ( 'none', ( 30.38918565962971700, 0.8274736603955805700, -5.500000000000005300 ) ) ;
#7602 = cartesian_point ( 'none', ( 30.39278556074360800, 0.8230091413683763300, -5.475613617449419700 ) ) ;
#7603 = cartesian_point ( 'none', ( 30.39549006065865200, 0.8185226278671293700, -5.451107490569547100 ) ) ;
#7604 = cartesian_point ( 'none', ( 30.39729367047145600, 0.8140251005177775400, -5.426541402555473700 ) ) ;
#7605 = cartesian_point ( 'none', ( 30.39909728028425900, 0.8095275731684256100, -5.401975314541399300 ) ) ;
#7606 = cartesian_point ( 'none', ( 30.40000000000004500, 0.8050190339891838400, -5.377349276204046900 ) ) ;
#7607 = cartesian_point ( 'none', ( 30.40000000000001600, 0.8005104938047831200, -5.352723232483452200 ) ) ;
#7608 = cartesian_point ( 'none', ( 30.38378866676695400, 0.9926662345645636000, -5.500000000000005300 ) ) ;
#7609 = cartesian_point ( 'none', ( 30.38917779654551400, 0.9873675330251046000, -5.470914700582016900 ) ) ;
#7610 = cartesian_point ( 'none', ( 30.39323336815603600, 0.9820252689428477000, -5.441590280392412100 ) ) ;
#7611 = cartesian_point ( 'none', ( 30.39593892050847400, 0.9766611259418428400, -5.412145763817307800 ) ) ;
#7612 = cartesian_point ( 'none', ( 30.39864447286090900, 0.9712969829408381100, -5.382701247242204400 ) ) ;
#7613 = cartesian_point ( 'none', ( 30.40000000000004500, 0.9659109728281603000, -5.353136699092256200 ) ) ;
#7614 = cartesian_point ( 'none', ( 30.40000000000001600, 0.9605249567878727500, -5.323572118404844600 ) ) ;
#7615 = cartesian_point ( 'none', ( 30.37299468104141900, 1.323051382902529200, -5.500000000000005300 ) ) ;
#7616 = cartesian_point ( 'none', ( 30.38196226814931900, 1.316084316338560500, -5.461516866847212300 ) ) ;
#7617 = cartesian_point ( 'none', ( 30.38871998315080000, 1.309030551094283900, -5.422555860038141200 ) ) ;
#7618 = cartesian_point ( 'none', ( 30.39322942058250700, 1.301933176789973100, -5.383354486340977000 ) ) ;
#7619 = cartesian_point ( 'none', ( 30.39773885801421500, 1.294835802485662500, -5.344153112643812900 ) ) ;
#7620 = cartesian_point ( 'none', ( 30.40000000000004500, 1.287694850506112500, -5.304711544868675700 ) ) ;
#7621 = cartesian_point ( 'none', ( 30.40000000000001600, 1.280553882754051200, -5.265269890247630300 ) ) ;
#7622 = cartesian_point ( 'none', ( 30.35681716770329100, 1.653001592960400900, -5.500000000000005300 ) ) ;
#7623 = cartesian_point ( 'none', ( 30.37113354511257400, 1.644511964780472000, -5.452554918162992900 ) ) ;
#7624 = cartesian_point ( 'none', ( 30.38194386283573700, 1.635848969520832000, -5.404154362820230000 ) ) ;
#7625 = cartesian_point ( 'none', ( 30.38916047598796800, 1.627098746016224500, -5.355273266178968200 ) ) ;
#7626 = cartesian_point ( 'none', ( 30.39637708914019500, 1.618348522511617000, -5.306392169537707200 ) ) ;
#7627 = cartesian_point ( 'none', ( 30.40000000000001600, 1.609511137360291500, -5.257030875173570400 ) ) ;
#7628 = cartesian_point ( 'none', ( 30.40000000000001600, 1.600673719386891800, -5.207669412042058400 ) ) ;
#7629 = cartesian_point ( 'none', ( 30.33531459415360800, 1.982091943813896400, -5.500000000000005300 ) ) ;
#7630 = cartesian_point ( 'none', ( 30.35664087634632900, 1.972354432224390000, -5.444471364743334300 ) ) ;
#7631 = cartesian_point ( 'none', ( 30.37285585665342000, 1.962283149152082200, -5.387039381310164500 ) ) ;
#7632 = cartesian_point ( 'none', ( 30.38369573399341000, 1.952041944032239900, -5.328638409104772900 ) ) ;
#7633 = cartesian_point ( 'none', ( 30.39453561133339900, 1.941800738912397500, -5.270237436899380500 ) ) ;
#7634 = cartesian_point ( 'none', ( 30.40000000000001600, 1.931389976149245700, -5.210869553954650800 ) ) ;
#7635 = cartesian_point ( 'none', ( 30.40000000000001600, 1.920979028164072200, -5.151500614772300100 ) ) ;
#7636 = cartesian_point ( 'none', ( 30.29230944705423700, 2.640272645520887800, -5.500000000000005300 ) ) ;
#7637 = cartesian_point ( 'none', ( 30.32765553881384000, 2.628039367112226200, -5.428304257904018800 ) ) ;
#7638 = cartesian_point ( 'none', ( 30.35467984428877500, 2.615151508414582900, -5.352809418290033400 ) ) ;
#7639 = cartesian_point ( 'none', ( 30.37276625000429300, 2.601928340064271000, -5.275368694956381600 ) ) ;
#7640 = cartesian_point ( 'none', ( 30.39085265571981500, 2.588705171713958600, -5.197927971622728900 ) ) ;
#7641 = cartesian_point ( 'none', ( 30.40000000000001600, 2.575147653727154900, -5.118546911516813400 ) ) ;
#7642 = cartesian_point ( 'none', ( 30.40000000000001600, 2.561589645718433100, -5.039163020232782000 ) ) ;
#7643 = plane ( 'none', #7660 ) ;
#7644 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7645 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7646 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#7647 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, 6.602135896646035100e-017 ) ) ;
#7648 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688637400, -5.500000000000063100 ) ) ;
#7649 = plane ( 'none', #7655 ) ;
#7650 = direction ( 'none', ( 0.0000000000000000000, -8.673617379884035500e-016, 1.000000000000000000 ) ) ;
#7651 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 8.673617379884035500e-016 ) ) ;
#7652 = cartesian_point ( 'none', ( 29.40000000000001600, 7.733045971672443600, -4.500000000000004400 ) ) ;
#7653 = axis2_placement_3d ( 'none', #7652, #7651, #7650 ) ;
#7654 = face_outer_bound ( 'none', #3802, .t. ) ;
#7655 = axis2_placement_3d ( 'none', #7646, #7645, #7644 ) ;
#7656 = face_bound ( 'none', #4307, .t. ) ;
#7657 = circle ( 'none', #7653, 1.000000000000000000 ) ;
#7658 = cartesian_point ( 'none', ( 4.432165604860217400, -0.9825874585471130500, -5.500000000000063100 ) ) ;
#7659 = face_outer_bound ( 'none', #3732, .t. ) ;
#7660 = axis2_placement_3d ( 'none', #7648, #7647, #7705 ) ;
#7661 = circle ( 'none', #7702, 0.3040699380700574400 ) ;
#7662 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#7663 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#7664 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#7665 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#7666 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#7667 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#7668 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#7669 = cartesian_point ( 'none', ( 30.40000000000001600, 0.1685101423461044800, -5.500000000000005300 ) ) ;
#7670 = cartesian_point ( 'none', ( 30.40000000000001600, 0.1675862928814877100, -5.494990749240827200 ) ) ;
#7671 = cartesian_point ( 'none', ( 30.40000000000001600, 0.1666624434168708900, -5.489981498481650800 ) ) ;
#7672 = cartesian_point ( 'none', ( 30.40000000000001600, 0.1657385939522541000, -5.484972247722472700 ) ) ;
#7673 = cartesian_point ( 'none', ( 30.40000000000001600, 0.1648147444876373000, -5.479962996963295500 ) ) ;
#7674 = cartesian_point ( 'none', ( 30.40000000000001600, 0.1638908950230205400, -5.474953746204119100 ) ) ;
#7675 = cartesian_point ( 'none', ( 30.40000000000001600, 0.1629670455584037400, -5.469944495444941000 ) ) ;
#7676 = cartesian_point ( 'none', ( 30.39864278253321200, 0.3314615147061547600, -5.500000000000005300 ) ) ;
#7677 = cartesian_point ( 'none', ( -3.514665625631761900, 0.7791826101771602800, -5.000000000000125200 ) ) ;
#7678 = direction ( 'none', ( -0.9762960071199339200, -0.2164396139381001300, -2.905285780178979000e-016 ) ) ;
#7679 = vector ( 'none', #7678, 1000.000000000000200 ) ;
#7680 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688638500, -5.000000000000125200 ) ) ;
#7681 = line ( 'none', #7680, #7679 ) ;
#7682 = direction ( 'none', ( -0.9762960071199340300, 0.2164396139380998000, -2.905285780178979000e-016 ) ) ;
#7683 = vector ( 'none', #7682, 1000.000000000000000 ) ;
#7684 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -5.000000000000125200 ) ) ;
#7685 = line ( 'none', #7684, #7683 ) ;
#7686 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -6.000000000000000900 ) ) ;
#7687 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -6.000000000000000900 ) ) ;
#7688 = line ( 'none', #7687, #7723 ) ;
#7689 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380935500, 0.0000000000000000000 ) ) ;
#7690 = direction ( 'none', ( 0.2164396139380933000, -0.9762960071199355800, 6.602135896646036400e-017 ) ) ;
#7691 = cartesian_point ( 'none', ( -4.432165604860224500, -0.9825874585470834000, -5.500000000000063100 ) ) ;
#7692 = axis2_placement_3d ( 'none', #7691, #7690, #7689 ) ;
#7693 = circle ( 'none', #7692, 0.3040699380700570000 ) ;
#7694 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380998200, 0.0000000000000000000 ) ) ;
#7695 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, 6.602135896646033900e-017 ) ) ;
#7696 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688637400, -5.500000000000063100 ) ) ;
#7697 = axis2_placement_3d ( 'none', #7696, #7695, #7694 ) ;
#7698 = circle ( 'none', #7697, 0.4999999999999381100 ) ;
#7699 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688638500, -5.000000000000125200 ) ) ;
#7700 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380996600, 0.0000000000000000000 ) ) ;
#7701 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, -6.602135896646033900e-017 ) ) ;
#7702 = axis2_placement_3d ( 'none', #7658, #7701, #7700 ) ;
#7703 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -5.000000000000125200 ) ) ;
#7704 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -6.000000000000000900 ) ) ;
#7705 = direction ( 'none', ( 0.9762960071199340300, -0.2164396139380998500, -1.924347126367483900e-017 ) ) ;
#7706 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688637400, -5.500000000000063100 ) ) ;
#7707 = plane ( 'none', #7754 ) ;
#7708 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7709 = vector ( 'none', #7708, 1000.000000000000000 ) ;
#7710 = cartesian_point ( 'none', ( 3.514665625631761900, 0.7791826101771602800, -7.500000000000000000 ) ) ;
#7711 = line ( 'none', #7710, #7709 ) ;
#7712 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, 6.602135896646033900e-017 ) ) ;
#7713 = direction ( 'none', ( 0.9762960071199340300, 0.2164396139381000200, 0.0000000000000000000 ) ) ;
#7714 = direction ( 'none', ( 0.2164396139381001000, -0.9762960071199341400, -6.602135896646036400e-017 ) ) ;
#7715 = axis2_placement_3d ( 'none', #7706, #7712, #7716 ) ;
#7716 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380998200, 0.0000000000000000000 ) ) ;
#7717 = circle ( 'none', #7721, 0.4999999999999381600 ) ;
#7718 = direction ( 'none', ( 0.9762960071199340300, 0.2164396139381000200, 0.0000000000000000000 ) ) ;
#7719 = direction ( 'none', ( 0.2164396139381001000, -0.9762960071199341400, -6.602135896646036400e-017 ) ) ;
#7720 = cartesian_point ( 'none', ( 3.514665625631761900, 0.7791826101771598400, -5.000000000000125200 ) ) ;
#7721 = axis2_placement_3d ( 'none', #7725, #7714, #7713 ) ;
#7722 = direction ( 'none', ( 0.9762960071199339200, 0.2164396139381001300, -3.290155205452475800e-016 ) ) ;
#7723 = vector ( 'none', #7722, 1000.000000000000200 ) ;
#7724 = circle ( 'none', #7731, 0.4999999999999381600 ) ;
#7725 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -5.500000000000063100 ) ) ;
#7726 = circle ( 'none', #7715, 0.4999999999999381100 ) ;
#7727 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380998200, 0.0000000000000000000 ) ) ;
#7728 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, 6.602135896646033900e-017 ) ) ;
#7729 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688637400, -5.500000000000063100 ) ) ;
#7730 = axis2_placement_3d ( 'none', #7729, #7728, #7727 ) ;
#7731 = axis2_placement_3d ( 'none', #7737, #7719, #7718 ) ;
#7732 = circle ( 'none', #7730, 0.4999999999999381100 ) ;
#7733 = direction ( 'none', ( 0.9762960071199340300, -0.2164396139380998000, -3.290155205452476300e-016 ) ) ;
#7734 = vector ( 'none', #7733, 1000.000000000000000 ) ;
#7735 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -6.000000000000000900 ) ) ;
#7736 = line ( 'none', #7735, #7734 ) ;
#7737 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -5.500000000000063100 ) ) ;
#7738 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -6.000000000000000900 ) ) ;
#7739 = line ( 'none', #7738, #7787 ) ;
#7740 = direction ( 'none', ( -0.9762960071199340300, 0.2164396139380998500, -1.924347126367483900e-017 ) ) ;
#7741 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, 6.602135896646035100e-017 ) ) ;
#7742 = cartesian_point ( 'none', ( -3.514665625631761900, 0.7791826101771602800, -6.000000000000000900 ) ) ;
#7743 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688348700, -5.000000000000125200 ) ) ;
#7744 = line ( 'none', #7743, #7794 ) ;
#7745 = cartesian_point ( 'none', ( 3.514665625631761900, 0.7791826101771602800, -6.000000000000000900 ) ) ;
#7746 = direction ( 'none', ( 0.9762960071199340300, -0.2164396139380998000, -2.905285780178979000e-016 ) ) ;
#7747 = vector ( 'none', #7746, 1000.000000000000000 ) ;
#7748 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688637400, -5.500000000000063100 ) ) ;
#7749 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#7750 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -6.000000000000000900 ) ) ;
#7751 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#7752 = axis2_placement_3d ( 'none', #7763, #7760, #7751 ) ;
#7753 = axis2_placement_3d ( 'none', #7785, #7796, #7791 ) ;
#7754 = axis2_placement_3d ( 'none', #7748, #7741, #7740 ) ;
#7755 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, 0.0000000000000000000 ) ) ;
#7756 = direction ( 'none', ( 0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#7757 = direction ( 'none', ( -0.2164396139381001000, 0.9762960071199341400, 6.602135896646036400e-017 ) ) ;
#7758 = cartesian_point ( 'none', ( 4.432165604860217400, 0.9825874585471143800, -5.500000000000063100 ) ) ;
#7759 = axis2_placement_3d ( 'none', #7758, #7757, #7756 ) ;
#7760 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, -6.602135896646033900e-017 ) ) ;
#7761 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -5.000000000000125200 ) ) ;
#7762 = line ( 'none', #7761, #7747 ) ;
#7763 = cartesian_point ( 'none', ( -4.432165604860217400, 0.9825874585471130500, -5.500000000000063100 ) ) ;
#7764 = face_outer_bound ( 'none', #3752, .t. ) ;
#7765 = circle ( 'none', #7759, 0.3040699380700574400 ) ;
#7766 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7767 = vector ( 'none', #7766, 1000.000000000000000 ) ;
#7768 = cartesian_point ( 'none', ( -3.514665625631762300, 0.7791826101771601700, -7.500000000000000000 ) ) ;
#7769 = line ( 'none', #7768, #7767 ) ;
#7770 = circle ( 'none', #7752, 0.3040699380700574400 ) ;
#7771 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -5.000000000000125200 ) ) ;
#7772 = plane ( 'none', #7831 ) ;
#7773 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -6.000000000000000900 ) ) ;
#7774 = line ( 'none', #7773, #7780 ) ;
#7775 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688348700, -5.000000000000125200 ) ) ;
#7776 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7777 = vector ( 'none', #7776, 1000.000000000000000 ) ;
#7778 = cartesian_point ( 'none', ( -0.7791826101771727200, 3.514665625631759200, -7.500000000000000000 ) ) ;
#7779 = direction ( 'none', ( -0.9762960071199354700, -0.2164396139380933300, -3.290155205452476300e-016 ) ) ;
#7780 = vector ( 'none', #7779, 1000.000000000000100 ) ;
#7781 = circle ( 'none', #7833, 3.600000000000000100 ) ;
#7782 = face_outer_bound ( 'none', #3753, .t. ) ;
#7783 = cartesian_point ( 'none', ( -0.7791826101771727200, 3.514665625631759200, -6.000000000000000900 ) ) ;
#7784 = line ( 'none', #7778, #7777 ) ;
#7785 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#7786 = direction ( 'none', ( -0.9762960071199340300, 0.2164396139380998000, -3.290155205452476300e-016 ) ) ;
#7787 = vector ( 'none', #7786, 1000.000000000000000 ) ;
#7788 = face_bound ( 'none', #3783, .t. ) ;
#7789 = face_bound ( 'none', #3835, .t. ) ;
#7790 = face_outer_bound ( 'none', #191, .t. ) ;
#7791 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7792 = face_outer_bound ( 'none', #3823, .t. ) ;
#7793 = direction ( 'none', ( 0.9762960071199354700, 0.2164396139380933300, -2.905285780178979000e-016 ) ) ;
#7794 = vector ( 'none', #7793, 1000.000000000000100 ) ;
#7795 = cartesian_point ( 'none', ( -0.7791826101771722700, 3.514665625631759200, -5.000000000000125200 ) ) ;
#7796 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7797 = cylindrical_surface ( 'none', #7753, 3.600000000000000100 ) ;
#7798 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7799 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#7800 = axis2_placement_3d ( 'none', #7749, #7799, #7798 ) ;
#7801 = circle ( 'none', #7800, 3.600000000000000100 ) ;
#7802 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7803 = direction ( 'none', ( 1.000000000000000000, 2.081668171172154600e-017, -1.387778780781445700e-017 ) ) ;
#7804 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7805 = axis2_placement_3d ( 'none', #7814, #7804, #7803 ) ;
#7806 = cartesian_point ( 'none', ( 2.512574684646731600, -25.84952505403007500, -19.60314285765536700 ) ) ;
#7807 = axis2_placement_3d ( 'none', #7860, #7802, #7863 ) ;
#7808 = axis2_placement_3d ( 'none', #7806, #7862, #7861 ) ;
#7809 = cylindrical_surface ( 'none', #7807, 4.000000000000000000 ) ;
#7810 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380932700, 0.0000000000000000000 ) ) ;
#7811 = direction ( 'none', ( -0.2164396139380933000, 0.9762960071199355800, -6.602135896646036400e-017 ) ) ;
#7812 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -5.500000000000063100 ) ) ;
#7813 = axis2_placement_3d ( 'none', #7812, #7811, #7810 ) ;
#7814 = cartesian_point ( 'none', ( 2.512574684646731600, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#7815 = circle ( 'none', #7859, 0.4999999999999382200 ) ;
#7816 = circle ( 'none', #7805, 1.250000000000000200 ) ;
#7817 = circle ( 'none', #7813, 0.4999999999999382200 ) ;
#7818 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380998200, 0.0000000000000000000 ) ) ;
#7819 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, 6.602135896646033900e-017 ) ) ;
#7820 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688637400, -5.500000000000063100 ) ) ;
#7821 = axis2_placement_3d ( 'none', #7820, #7819, #7818 ) ;
#7822 = circle ( 'none', #7821, 0.4999999999999381100 ) ;
#7823 = circle ( 'none', #7849, 4.550000000000001600 ) ;
#7824 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380932700, -1.924347126367485400e-017 ) ) ;
#7825 = direction ( 'none', ( -0.2164396139380932700, 0.9762960071199355800, -6.602135896646036400e-017 ) ) ;
#7826 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -6.000000000000000900 ) ) ;
#7827 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7828 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#7829 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#7830 = circle ( 'none', #7808, 0.7999999999999958300 ) ;
#7831 = axis2_placement_3d ( 'none', #7832, #7825, #7824 ) ;
#7832 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -5.500000000000063100 ) ) ;
#7833 = axis2_placement_3d ( 'none', #7829, #7828, #7827 ) ;
#7834 = cartesian_point ( 'none', ( -7.733045971672519100, -29.39999999999999500, -5.499999999999998200 ) ) ;
#7835 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131100e-016, 0.0000000000000000000 ) ) ;
#7836 = line ( 'none', #7889, #7843 ) ;
#7837 = vector ( 'none', #7835, 1000.000000000000000 ) ;
#7838 = cartesian_point ( 'none', ( -25.39999999999999900, -29.39999999999999900, -5.500000000000000000 ) ) ;
#7839 = line ( 'none', #7838, #7837 ) ;
#7840 = direction ( 'none', ( 1.000000000000000000, 8.881784197001252300e-016, 0.0000000000000000000 ) ) ;
#7841 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7842 = axis2_placement_3d ( 'none', #7897, #7896, #7895 ) ;
#7843 = vector ( 'none', #7866, 1000.000000000000000 ) ;
#7844 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -5.500000000000000000 ) ) ;
#7845 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380932700, 0.0000000000000000000 ) ) ;
#7846 = direction ( 'none', ( -0.2164396139380933000, 0.9762960071199355800, -6.602135896646036400e-017 ) ) ;
#7847 = axis2_placement_3d ( 'none', #7855, #7893, #7892 ) ;
#7848 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#7849 = axis2_placement_3d ( 'none', #7848, #7841, #7840 ) ;
#7850 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7851 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -5.500000000000063100 ) ) ;
#7852 = cartesian_point ( 'none', ( -29.40000000000000600, -7.733045971672483500, -5.499999999999998200 ) ) ;
#7853 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#7854 = cartesian_point ( 'none', ( 3.919183588453085200, 2.000000000000000000, -7.500000000000000000 ) ) ;
#7855 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, -5.500000000000000000 ) ) ;
#7856 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7857 = axis2_placement_3d ( 'none', #7853, #7856, #7850 ) ;
#7858 = face_outer_bound ( 'none', #238, .t. ) ;
#7859 = axis2_placement_3d ( 'none', #7851, #7846, #7845 ) ;
#7860 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#7861 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548416200, -0.5136839022230177400 ) ) ;
#7862 = direction ( 'none', ( 1.117161918529063600e-015, -0.5136839022230164100, -0.8579795152548424000 ) ) ;
#7863 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7864 = cylindrical_surface ( 'none', #7857, 4.000000000000000000 ) ;
#7865 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7866 = direction ( 'none', ( -2.731847993664263700e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#7867 = approval_person_organization ( #8346, #7409, #7870 ) ;
#7868 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -2.000000000000000000 ) ) ;
#7869 = approval_date_time ( #8607, #7409 ) ;
#7870 = approval_role ( '' ) ;
#7871 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812165300, -5.216611057838472100 ) ) ;
#7872 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131900e-016, -0.0000000000000000000 ) ) ;
#7873 = vector ( 'none', #7872, 1000.000000000000000 ) ;
#7874 = axis2_placement_3d ( 'none', #7881, #7888, #7865 ) ;
#7875 = cartesian_point ( 'none', ( -3.469446951953614200e-015, 29.40000000000000200, -5.500000000000000000 ) ) ;
#7876 = circle ( 'none', #7874, 4.000000000000000000 ) ;
#7877 = direction ( 'none', ( -2.731847993664263700e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#7878 = vector ( 'none', #7877, 1000.000000000000000 ) ;
#7879 = cartesian_point ( 'none', ( -29.40000000000001600, 25.39999999999999100, -5.500000000000000000 ) ) ;
#7880 = line ( 'none', #7879, #7878 ) ;
#7881 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -5.500000000000000000 ) ) ;
#7882 = face_outer_bound ( 'none', #4240, .t. ) ;
#7883 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7884 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7885 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7886 = axis2_placement_3d ( 'none', #7844, #7885, #7884 ) ;
#7887 = line ( 'none', #7875, #7873 ) ;
#7888 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7889 = cartesian_point ( 'none', ( -29.40000000000000900, -6.938893903907228400e-015, -5.500000000000000000 ) ) ;
#7890 = cartesian_point ( 'none', ( -25.39999999999999900, 29.39999999999999900, -5.500000000000000000 ) ) ;
#7891 = cartesian_point ( 'none', ( -29.40000000000000900, 25.39999999999999100, -5.500000000000000000 ) ) ;
#7892 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7893 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7894 = circle ( 'none', #7886, 4.000000000000000000 ) ;
#7895 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7896 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7897 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, -5.500000000000000000 ) ) ;
#7898 = face_outer_bound ( 'none', #3848, .t. ) ;
#7899 = face_bound ( 'none', #3859, .t. ) ;
#7900 = circle ( 'none', #7842, 4.000000000000010700 ) ;
#7901 = plane ( 'none', #7847 ) ;
#7902 = circle ( 'none', #7957, 4.000000000000010700 ) ;
#7903 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7904 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7905 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#7906 = axis2_placement_3d ( 'none', #7905, #7904, #7903 ) ;
#7907 = circle ( 'none', #7906, 2.600000000000001400 ) ;
#7908 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7909 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, -5.500000000000000000 ) ) ;
#7910 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7911 = circle ( 'none', #7960, 4.000000000000000000 ) ;
#7912 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7913 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7914 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#7915 = axis2_placement_3d ( 'none', #7914, #7913, #7912 ) ;
#7916 = axis2_placement_3d ( 'none', #7930, #7932, #7910 ) ;
#7917 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -5.500000000000000000 ) ) ;
#7918 = cartesian_point ( 'none', ( 25.39999999999999900, 29.40000000000001300, -5.500000000000000000 ) ) ;
#7919 = face_bound ( 'none', #3879, .t. ) ;
#7920 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131900e-016, -0.0000000000000000000 ) ) ;
#7921 = vector ( 'none', #7920, 1000.000000000000000 ) ;
#7922 = cartesian_point ( 'none', ( 25.39999999999999900, 29.40000000000000600, -5.500000000000000000 ) ) ;
#7923 = line ( 'none', #7922, #7921 ) ;
#7924 = cartesian_point ( 'none', ( 29.40000000000001600, 25.39999999999999900, -5.500000000000000000 ) ) ;
#7925 = circle ( 'none', #7915, 4.000000000000000000 ) ;
#7926 = plane ( 'none', #7916 ) ;
#7927 = face_outer_bound ( 'none', #3895, .t. ) ;
#7928 = face_outer_bound ( 'none', #3883, .t. ) ;
#7929 = cartesian_point ( 'none', ( -25.39999999999999900, -29.39999999999999900, -5.500000000000000000 ) ) ;
#7930 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#7931 = cartesian_point ( 'none', ( -29.40000000000000200, -25.40000000000000200, -5.500000000000000000 ) ) ;
#7932 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7933 = vector ( 'none', #7994, 1000.000000000000000 ) ;
#7934 = cartesian_point ( 'none', ( 29.40000000000001600, -25.39999999999999900, -5.500000000000000000 ) ) ;
#7935 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7936 = line ( 'none', #7934, #7933 ) ;
#7937 = circle ( 'none', #7939, 30.40000000000000600 ) ;
#7938 = face_bound ( 'none', #3887, .t. ) ;
#7939 = axis2_placement_3d ( 'none', #7948, #7990, #7989 ) ;
#7940 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7941 = vector ( 'none', #7940, 1000.000000000000000 ) ;
#7942 = face_outer_bound ( 'none', #3900, .t. ) ;
#7943 = axis2_placement_3d ( 'none', #7962, #7961, #7935 ) ;
#7944 = cartesian_point ( 'none', ( 7.733045971672509300, -29.40000000000000200, -5.499999999999998200 ) ) ;
#7945 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7946 = cartesian_point ( 'none', ( -30.40000000000001600, 25.39999999999999100, -5.500000000000000000 ) ) ;
#7947 = axis2_placement_3d ( 'none', #7909, #7908, #7945 ) ;
#7948 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#7949 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7950 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7951 = cartesian_point ( 'none', ( 25.39999999999999900, 25.40000000000000200, -5.500000000000000000 ) ) ;
#7952 = cylindrical_surface ( 'none', #7947, 5.000000000000011500 ) ;
#7953 = axis2_placement_3d ( 'none', #7985, #7984, #7983 ) ;
#7954 = cartesian_point ( 'none', ( 29.40000000000001600, -25.39999999999999900, -5.500000000000000000 ) ) ;
#7955 = line ( 'none', #7946, #7941 ) ;
#7956 = plane ( 'none', #7943 ) ;
#7957 = axis2_placement_3d ( 'none', #7951, #7950, #7949 ) ;
#7958 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7959 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7960 = axis2_placement_3d ( 'none', #7917, #7959, #7958 ) ;
#7961 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7962 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, -5.500000000000000000 ) ) ;
#7963 = vector ( 'none', #8022, 1000.000000000000000 ) ;
#7964 = cartesian_point ( 'none', ( -25.39999999999999900, 30.39999999999999900, -5.500000000000000000 ) ) ;
#7965 = line ( 'none', #7964, #7963 ) ;
#7966 = axis2_placement_3d ( 'none', #7971, #8018, #8017 ) ;
#7967 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7968 = vector ( 'none', #7967, 1000.000000000000000 ) ;
#7969 = cartesian_point ( 'none', ( 29.40000000000001600, 0.0000000000000000000, -5.500000000000000000 ) ) ;
#7970 = line ( 'none', #7969, #7968 ) ;
#7971 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, -4.500000000000000000 ) ) ;
#7972 = circle ( 'none', #7966, 5.000000000000011500 ) ;
#7973 = cartesian_point ( 'none', ( -25.39999999999999900, 30.39999999999999900, -5.500000000000000000 ) ) ;
#7974 = cartesian_point ( 'none', ( -25.39999999999999900, 30.39999999999999900, -4.500000000000000000 ) ) ;
#7975 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7976 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7977 = cartesian_point ( 'none', ( 25.40000000000001300, -25.39999999999998800, -5.500000000000000000 ) ) ;
#7978 = cartesian_point ( 'none', ( 25.40000000000001300, -29.39999999999999100, -5.500000000000000000 ) ) ;
#7979 = axis2_placement_3d ( 'none', #7973, #8016, #8003 ) ;
#7980 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131100e-016, 0.0000000000000000000 ) ) ;
#7981 = vector ( 'none', #7980, 1000.000000000000000 ) ;
#7982 = cartesian_point ( 'none', ( -30.40000000000001600, 25.39999999999999100, -4.500000000000000000 ) ) ;
#7983 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7984 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7985 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#7986 = axis2_placement_3d ( 'none', #7977, #7976, #7975 ) ;
#7987 = cartesian_point ( 'none', ( 3.469446951953614200e-015, -29.39999999999999500, -5.500000000000000000 ) ) ;
#7988 = line ( 'none', #7987, #7981 ) ;
#7989 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7990 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7991 = cartesian_point ( 'none', ( 29.40000000000000900, -7.733045971672467500, -5.499999999999998200 ) ) ;
#7992 = circle ( 'none', #7986, 4.000000000000003600 ) ;
#7993 = circle ( 'none', #7953, 30.40000000000000600 ) ;
#7994 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7995 = cartesian_point ( 'none', ( -25.39999999999999900, -25.39999999999999500, -4.500000000000000000 ) ) ;
#7996 = circle ( 'none', #8045, 3.600000000000000100 ) ;
#7997 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7998 = direction ( 'none', ( 8.688662694539197800e-017, 8.688662694539047400e-017, 1.000000000000000000 ) ) ;
#7999 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#8000 = axis2_placement_3d ( 'none', #7999, #7998, #7997 ) ;
#8001 = circle ( 'none', #8000, 3.600000000000000100 ) ;
#8002 = line ( 'none', #8004, #8054 ) ;
#8003 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131900e-016, 0.0000000000000000000 ) ) ;
#8004 = cartesian_point ( 'none', ( -1.006444204812181100, 4.539776433107689100, -2.000000000000000000 ) ) ;
#8005 = cartesian_point ( 'none', ( -7.733045971672499500, 30.40000000000000200, -4.500000000000004400 ) ) ;
#8006 = cartesian_point ( 'none', ( -7.077979504207746700, 30.40000000000000200, -4.500000000000005300 ) ) ;
#8007 = cartesian_point ( 'none', ( -6.427777678278096700, 30.40000000000000600, -4.539904743813203000 ) ) ;
#8008 = cartesian_point ( 'none', ( -5.133063504288842600, 30.39999999999999900, -4.661303721035555900 ) ) ;
#8009 = cartesian_point ( 'none', ( -4.488509427742380700, 30.39999999999999900, -4.743639971521648000 ) ) ;
#8010 = cartesian_point ( 'none', ( -2.559548968704899300, 30.40000000000000600, -5.026942234111937900 ) ) ;
#8011 = cartesian_point ( 'none', ( -1.278028069393235300, 30.40000000000000600, -5.264297264424020500 ) ) ;
#8012 = cartesian_point ( 'none', ( -3.469446951953614200e-015, 30.40000000000000200, -5.500000000000000000 ) ) ;
#8013 = b_spline_curve_with_knots ( 'none', 3,
( #8012, #8011, #8010, #8009, #8008, #8007, #8006, #8005 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( -3.429285657229385800e-005, 0.003864451009268975400, 0.005813822942189609100, 0.007763194875110243100 ),
.unspecified. ) ;
#8014 = cartesian_point ( 'none', ( 3.514665625631761900, -0.7791826101771602800, -5.000000000000125200 ) ) ;
#8015 = face_outer_bound ( 'none', #3921, .t. ) ;
#8016 = direction ( 'none', ( -1.365923996832131900e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8017 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8018 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8019 = cartesian_point ( 'none', ( -7.733045971672499500, 30.40000000000000200, -4.500000000000004400 ) ) ;
#8020 = plane ( 'none', #7979 ) ;
#8021 = cartesian_point ( 'none', ( -30.40000000000000200, -25.40000000000000600, -4.500000000000000000 ) ) ;
#8022 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8023 = circle ( 'none', #8029, 5.000000000000004400 ) ;
#8024 = cartesian_point ( 'none', ( 4.135303338437215500, -0.9167746785410482200, -5.500000000000063100 ) ) ;
#8025 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8026 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8027 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#8028 = cartesian_point ( 'none', ( 25.40000000000001300, -30.39999999999999100, -4.500000000000000000 ) ) ;
#8029 = axis2_placement_3d ( 'none', #7995, #8086, #8085 ) ;
#8030 = axis2_placement_3d ( 'none', #8027, #8026, #8025 ) ;
#8031 = face_bound ( 'none', #3937, .t. ) ;
#8032 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8033 = vector ( 'none', #8032, 1000.000000000000000 ) ;
#8034 = cartesian_point ( 'none', ( -30.40000000000000200, -25.40000000000000600, -5.500000000000000000 ) ) ;
#8035 = face_bound ( 'none', #3949, .t. ) ;
#8036 = cylindrical_surface ( 'none', #8030, 3.600000000000000100 ) ;
#8037 = direction ( 'none', ( 2.731847993664263700e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8038 = direction ( 'none', ( -1.000000000000000000, -2.731847993664263700e-016, 0.0000000000000000000 ) ) ;
#8039 = cartesian_point ( 'none', ( -30.40000000000001600, 25.39999999999999100, -5.500000000000000000 ) ) ;
#8040 = circle ( 'none', #8076, 5.250000000000000000 ) ;
#8041 = axis2_placement_3d ( 'none', #8039, #8038, #8037 ) ;
#8042 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8043 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#8044 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#8045 = axis2_placement_3d ( 'none', #8044, #8043, #8042 ) ;
#8046 = plane ( 'none', #8041 ) ;
#8047 = line ( 'none', #8034, #8033 ) ;
#8048 = face_outer_bound ( 'none', #3932, .t. ) ;
#8049 = face_outer_bound ( 'none', #4108, .t. ) ;
#8050 = cartesian_point ( 'none', ( 0.7791826101771727200, -3.514665625631759200, -6.000000000000000900 ) ) ;
#8051 = cartesian_point ( 'none', ( 3.514665625631761900, -0.7791826101771602800, -6.000000000000000900 ) ) ;
#8052 = face_outer_bound ( 'none', #3945, .t. ) ;
#8053 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8054 = vector ( 'none', #8053, 1000.000000000000000 ) ;
#8055 = cartesian_point ( 'none', ( -30.40000000000000900, -6.938893903907228400e-015, -5.500000000000000000 ) ) ;
#8056 = cartesian_point ( 'none', ( -30.40000000000001300, 0.3220896362708611800, -5.440598011732122400 ) ) ;
#8057 = cartesian_point ( 'none', ( -30.40000000000001300, 0.6401319870390360700, -5.381941190095676400 ) ) ;
#8058 = cartesian_point ( 'none', ( -30.40000000000000900, 1.280222553816286400, -5.265329728889927500 ) ) ;
#8059 = cartesian_point ( 'none', ( -30.40000000000001300, 1.600358723824982800, -5.207725562620282700 ) ) ;
#8060 = cartesian_point ( 'none', ( -30.40000000000000900, 2.561323616602290400, -5.039207846625064500 ) ) ;
#8061 = cartesian_point ( 'none', ( -30.40000000000002000, 3.202694975843972400, -4.932482970602125100 ) ) ;
#8062 = cartesian_point ( 'none', ( -30.40000000000001300, 4.488623524633990100, -4.743625011199823900 ) ) ;
#8063 = cartesian_point ( 'none', ( -30.40000000000000900, 5.133155015676737600, -4.661293558083261100 ) ) ;
#8064 = cartesian_point ( 'none', ( -30.40000000000002000, 6.427823737795659300, -4.539902007586774400 ) ) ;
#8065 = cartesian_point ( 'none', ( -30.40000000000000900, 7.078002705743824000, -4.500000000000005300 ) ) ;
#8066 = cartesian_point ( 'none', ( -30.40000000000001300, 7.733045971672465800, -4.500000000000004400 ) ) ;
#8067 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8068 = circle ( 'none', #8070, 4.235706495037636200 ) ;
#8069 = circle ( 'none', #8109, 0.3040699380700574400 ) ;
#8070 = axis2_placement_3d ( 'none', #8101, #8100, #8099 ) ;
#8071 = b_spline_curve_with_knots ( 'none', 3,
( #8066, #8065, #8064, #8063, #8062, #8061, #8060, #8059, #8058, #8057, #8056, #8055 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001965128972896698100, 0.003930257945793396200, 0.005895386918690094300, 0.006877951405138443800, 0.007860515891586792500 ),
.unspecified. ) ;
#8072 = direction ( 'none', ( 2.731847993664263700e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8073 = vector ( 'none', #8072, 1000.000000000000000 ) ;
#8074 = cartesian_point ( 'none', ( -30.40000000000000900, -7.212078703273654100e-015, -4.500000000000000000 ) ) ;
#8075 = line ( 'none', #8074, #8073 ) ;
#8076 = axis2_placement_3d ( 'none', #8084, #8067, #8119 ) ;
#8077 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165600, -5.216611057838472100 ) ) ;
#8078 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131100e-016, 0.0000000000000000000 ) ) ;
#8079 = direction ( 'none', ( 1.365923996832131100e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8080 = cartesian_point ( 'none', ( -25.39999999999999900, -30.39999999999999900, -5.500000000000000000 ) ) ;
#8081 = axis2_placement_3d ( 'none', #8080, #8079, #8078 ) ;
#8082 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812164200, -5.216611057838472100 ) ) ;
#8083 = plane ( 'none', #8081 ) ;
#8084 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#8085 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8086 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8087 = circle ( 'none', #8147, 3.600000000000000100 ) ;
#8088 = direction ( 'none', ( 0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#8089 = direction ( 'none', ( -0.2164396139381001000, 0.9762960071199341400, 6.602135896646036400e-017 ) ) ;
#8090 = cartesian_point ( 'none', ( -30.40000000000000600, -7.733045971672483500, -4.500000000000004400 ) ) ;
#8091 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -6.799999999999998900 ) ) ;
#8092 = cylindrical_surface ( 'none', #8125, 4.000000000000000000 ) ;
#8093 = cartesian_point ( 'none', ( -28.49999999999998200, 3.490243377569954500e-015, 0.0000000000000000000 ) ) ;
#8094 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#8095 = circle ( 'none', #8143, 5.250000000000000000 ) ;
#8096 = direction ( 'none', ( 2.731847993664263700e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8097 = vector ( 'none', #8096, 1000.000000000000000 ) ;
#8098 = circle ( 'none', #8102, 0.3040699380700574400 ) ;
#8099 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8100 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8101 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#8102 = axis2_placement_3d ( 'none', #8117, #8089, #8088 ) ;
#8103 = cartesian_point ( 'none', ( 4.135303338437215500, 0.9167746785410493300, -5.500000000000063100 ) ) ;
#8104 = cartesian_point ( 'none', ( -30.40000000000000200, -25.40000000000000600, -4.500000000000000000 ) ) ;
#8105 = line ( 'none', #8104, #8097 ) ;
#8106 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380996600, 0.0000000000000000000 ) ) ;
#8107 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, -6.602135896646033900e-017 ) ) ;
#8108 = cartesian_point ( 'none', ( 4.432165604860217400, -0.9825874585471130500, -5.500000000000063100 ) ) ;
#8109 = axis2_placement_3d ( 'none', #8108, #8107, #8106 ) ;
#8110 = cartesian_point ( 'none', ( -30.40000000000001300, 7.733045971672465800, -4.500000000000004400 ) ) ;
#8111 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8112 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8113 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#8114 = axis2_placement_3d ( 'none', #8113, #8112, #8111 ) ;
#8115 = circle ( 'none', #8114, 4.650000000000000400 ) ;
#8116 = cartesian_point ( 'none', ( -30.40000000000000600, -18.12500000000001100, -4.500000000000000000 ) ) ;
#8117 = cartesian_point ( 'none', ( 4.432165604860217400, 0.9825874585471143800, -5.500000000000063100 ) ) ;
#8118 = cartesian_point ( 'none', ( 5.250000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#8119 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8120 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8121 = vector ( 'none', #8120, 1000.000000000000000 ) ;
#8122 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8123 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8124 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#8125 = axis2_placement_3d ( 'none', #8136, #8146, #8122 ) ;
#8126 = vector ( 'none', #8139, 1000.000000000000000 ) ;
#8127 = cartesian_point ( 'none', ( -30.40000000000000600, -7.733045971672483500, -4.500000000000004400 ) ) ;
#8128 = cartesian_point ( 'none', ( -30.40000000000001300, -7.077979504207744000, -4.500000000000007100 ) ) ;
#8129 = cartesian_point ( 'none', ( -30.40000000000001600, -6.427777678278094900, -4.539904743813201200 ) ) ;
#8130 = cartesian_point ( 'none', ( -30.40000000000000900, -5.133063504288839100, -4.661303721035551500 ) ) ;
#8131 = cartesian_point ( 'none', ( -30.40000000000001600, -4.488509427742374500, -4.743639971521646200 ) ) ;
#8132 = cartesian_point ( 'none', ( -30.40000000000001300, -2.559548968704876200, -5.026942234111935200 ) ) ;
#8133 = cartesian_point ( 'none', ( -30.40000000000001600, -1.278028069385442000, -5.264297264381705000 ) ) ;
#8134 = cartesian_point ( 'none', ( -30.40000000000000900, -6.938893903907228400e-015, -5.500000000000000000 ) ) ;
#8135 = line ( 'none', #8140, #8126 ) ;
#8136 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#8137 = b_spline_curve_with_knots ( 'none', 3,
( #8134, #8133, #8132, #8131, #8130, #8129, #8128, #8127 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( -3.429285657220157900e-005, 0.003864451009269086900, 0.005813822942189732200, 0.007763194875110377600 ),
.unspecified. ) ;
#8138 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#8139 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8140 = cartesian_point ( 'none', ( -0.7791826101771970300, -3.514665625631754300, -7.500000000000000000 ) ) ;
#8141 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8142 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8143 = axis2_placement_3d ( 'none', #8094, #8142, #8141 ) ;
#8144 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#8145 = line ( 'none', #8144, #8121 ) ;
#8146 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8147 = axis2_placement_3d ( 'none', #8138, #8124, #8123 ) ;
#8148 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.50436326774917000 ) ) ;
#8149 = plane ( 'none', #8159 ) ;
#8150 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8151 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8152 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -72.99999999999998600 ) ) ;
#8153 = axis2_placement_3d ( 'none', #8152, #8151, #8150 ) ;
#8154 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.50436326774917000 ) ) ;
#8155 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8156 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8157 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8158 = circle ( 'none', #8153, 29.00000000000000400 ) ;
#8159 = axis2_placement_3d ( 'none', #8177, #8176, #8203 ) ;
#8160 = toroidal_surface ( 'none', #8165, 27.00000000000000400, 2.000000000000001800 ) ;
#8161 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 15.45248818328947500 ) ) ;
#8162 = axis2_placement_3d ( 'none', #8161, #8157, #8156 ) ;
#8163 = face_outer_bound ( 'none', #4015, .t. ) ;
#8164 = cylindrical_surface ( 'none', #8162, 29.00000000000000400 ) ;
#8165 = axis2_placement_3d ( 'none', #8170, #8169, #8207 ) ;
#8166 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8167 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8168 = axis2_placement_3d ( 'none', #8180, #8167, #8166 ) ;
#8169 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8170 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -73.00000000000000000 ) ) ;
#8171 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8172 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8173 = cartesian_point ( 'none', ( 0.0000000000000000000, 27.00000000000000400, -75.00000000000000000 ) ) ;
#8174 = axis2_placement_3d ( 'none', #8173, #8172, #8171 ) ;
#8175 = plane ( 'none', #8174 ) ;
#8176 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8177 = cartesian_point ( 'none', ( 0.0000000000000000000, 29.34146142219905000, -69.99999999999998600 ) ) ;
#8178 = face_outer_bound ( 'none', #4016, .t. ) ;
#8179 = circle ( 'none', #8168, 27.00000000000000400 ) ;
#8180 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -74.99999999999998600 ) ) ;
#8181 = face_outer_bound ( 'none', #4013, .t. ) ;
#8182 = face_bound ( 'none', #4280, .t. ) ;
#8183 = face_outer_bound ( 'none', #4007, .t. ) ;
#8184 = conical_surface ( 'none', #8192, 29.84144238373113800, 0.008726646259964178000 ) ;
#8185 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#8186 = circle ( 'none', #8238, 30.40000000000000600 ) ;
#8187 = face_bound ( 'none', #4032, .t. ) ;
#8188 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8189 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8190 = axis2_placement_3d ( 'none', #8206, #8189, #8188 ) ;
#8191 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.49999999999998600 ) ) ;
#8192 = axis2_placement_3d ( 'none', #8148, #8194, #8155 ) ;
#8193 = circle ( 'none', #8230, 30.40000000000000600 ) ;
#8194 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8195 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8196 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8197 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.99999999999998600 ) ) ;
#8198 = circle ( 'none', #8190, 29.00000000000000000 ) ;
#8199 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8200 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8201 = axis2_placement_3d ( 'none', #8154, #8200, #8199 ) ;
#8202 = circle ( 'none', #8204, 29.34146142219905000 ) ;
#8203 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8204 = axis2_placement_3d ( 'none', #8197, #8196, #8195 ) ;
#8205 = face_outer_bound ( 'none', #4044, .t. ) ;
#8206 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.99999999999998600 ) ) ;
#8207 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8208 = circle ( 'none', #8201, 29.84144238373113800 ) ;
#8209 = toroidal_surface ( 'none', #8234, 29.34146142219905300, 0.5000000000000008900 ) ;
#8210 = face_bound ( 'none', #4011, .t. ) ;
#8211 = axis2_placement_3d ( 'none', #8271, #8218, #8217 ) ;
#8212 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8213 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#8214 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#8215 = direction ( 'none', ( -6.938893903907228400e-018, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#8216 = axis2_placement_3d ( 'none', #8239, #8215, #8214 ) ;
#8217 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8218 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8219 = face_outer_bound ( 'none', #4055, .t. ) ;
#8220 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8221 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8222 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#8223 = axis2_placement_3d ( 'none', #8222, #8221, #8220 ) ;
#8224 = circle ( 'none', #8223, 30.40000000000000600 ) ;
#8225 = face_outer_bound ( 'none', #4052, .t. ) ;
#8226 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8227 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8228 = axis2_placement_3d ( 'none', #8232, #8227, #8226 ) ;
#8229 = circle ( 'none', #8228, 30.40000000000000600 ) ;
#8230 = axis2_placement_3d ( 'none', #8277, #8274, #8273 ) ;
#8231 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8232 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#8233 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.799999999999998900 ) ) ;
#8234 = axis2_placement_3d ( 'none', #8191, #8240, #8231 ) ;
#8235 = circle ( 'none', #8216, 1.250000000000000200 ) ;
#8236 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8237 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8238 = axis2_placement_3d ( 'none', #8185, #8237, #8236 ) ;
#8239 = cartesian_point ( 'none', ( 2.512574684646731600, -25.84952505401360800, -19.60314285764754100 ) ) ;
#8240 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8241 = face_outer_bound ( 'none', #4018, .t. ) ;
#8242 = cartesian_point ( 'none', ( 3.440009844363971900, -30.35988970871859700, -22.12349026794378700 ) ) ;
#8243 = cartesian_point ( 'none', ( 3.440009844363965700, -29.57749700599258700, -21.86692397605512600 ) ) ;
#8244 = cartesian_point ( 'none', ( 3.440009844363967100, -27.81880766451674300, -21.23148250283406900 ) ) ;
#8245 = cartesian_point ( 'none', ( 3.440009844363966600, -26.10755944522799200, -20.47501388717390800 ) ) ;
#8246 = cartesian_point ( 'none', ( 3.440009844363971900, -25.16314144180956100, -20.01408997942565200 ) ) ;
#8247 = cartesian_point ( 'none', ( 3.440009844363966600, -31.60674923231021800, -21.12082316046052100 ) ) ;
#8248 = cartesian_point ( 'none', ( 3.440009844363971100, -30.84427712221264500, -20.88981791652660600 ) ) ;
#8249 = cartesian_point ( 'none', ( 3.440009844363967100, -29.13086185489227700, -20.31246973411174000 ) ) ;
#8250 = cartesian_point ( 'none', ( 3.440009844363971900, -27.45853224716287900, -19.61825658330166500 ) ) ;
#8251 = cartesian_point ( 'none', ( 3.440009844363971900, -26.53590866621767600, -19.19219573586944000 ) ) ;
#8252 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231020400, -21.12082316046052100 ) ) ;
#8253 = cartesian_point ( 'none', ( 5.040009844363972900, -30.84427712221262800, -20.88981791652660600 ) ) ;
#8254 = cartesian_point ( 'none', ( 5.040009844363972900, -29.13086185489226000, -20.31246973411174400 ) ) ;
#8255 = cartesian_point ( 'none', ( 5.040009844363972900, -27.45853224716286400, -19.61825658330166500 ) ) ;
#8256 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866621767900, -19.19219573586944300 ) ) ;
#8257 = face_outer_bound ( 'none', #4098, .t. ) ;
#8258 = axis2_placement_3d ( 'none', #8323, #8324, #8315 ) ;
#8259 = conical_surface ( 'none', #8211, 4.550000000000001600, 0.7853981633974463900 ) ;
#8260 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #8256, #8255, #8254, #8253, #8252 ),
( #8251, #8250, #8249, #8248, #8247 ),
( #8246, #8245, #8244, #8243, #8242 ),
( #8283, #8282, #8281, #8280, #8279 ) ),
.unspecified., .f., .f., .t. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#8261 = cartesian_point ( 'none', ( 3.762574684646733800, 0.6750713612562593300, -2.558973989610774600 ) ) ;
#8262 = cartesian_point ( 'none', ( 3.762574684646729400, 2.499999999999998200, -1.301042606982605100e-015 ) ) ;
#8263 = cartesian_point ( 'none', ( 3.762574684646732900, -25.84952505401361500, -19.60314285764753700 ) ) ;
#8264 = cartesian_point ( 'none', ( 3.762574684646732900, -23.48759017967386200, -18.63643109682000400 ) ) ;
#8265 = cartesian_point ( 'none', ( 3.762574684646732900, -18.96889376729436800, -16.49583267372229400 ) ) ;
#8266 = cartesian_point ( 'none', ( 3.762574684646726700, -12.24613964765512500, -12.31500830393193600 ) ) ;
#8267 = cartesian_point ( 'none', ( 3.762574684646725800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#8268 = cartesian_point ( 'none', ( 3.762574684646725800, -1.819145745771352000, -2.428892910556137400 ) ) ;
#8269 = cartesian_point ( 'none', ( 3.762574684646725800, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#8270 = toroidal_surface ( 'none', #8272, 4.539776433107693500, 0.3040699380700571100 ) ;
#8271 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#8272 = axis2_placement_3d ( 'none', #8213, #8212, #8285 ) ;
#8273 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8274 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8275 = axis2_placement_3d ( 'none', #8290, #8288, #8287 ) ;
#8276 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #8269, #8268, #8267, #8266, #8265, #8264, #8263 ),
( #8262, #8261, #8310, #8309, #8308, #8307, #8306 ),
( #8305, #8304, #8303, #8302, #8301, #8300, #8299 ),
( #8298, #8297, #8296, #8295, #8294, #8293, #8292 ) ),
.unspecified., .f., .f., .t. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.5000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#8277 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#8278 = circle ( 'none', #8275, 4.650000000000000400 ) ;
#8279 = cartesian_point ( 'none', ( 5.040009844363965800, -30.35988970871858700, -22.12349026794378700 ) ) ;
#8280 = cartesian_point ( 'none', ( 5.040009844363972900, -29.57749700599258000, -21.86692397605513000 ) ) ;
#8281 = cartesian_point ( 'none', ( 5.040009844363979100, -27.81880766451673600, -21.23148250283406200 ) ) ;
#8282 = cartesian_point ( 'none', ( 5.040009844363972900, -26.10755944522797700, -20.47501388717390500 ) ) ;
#8283 = cartesian_point ( 'none', ( 5.040009844363965800, -25.16314144180955700, -20.01408997942565200 ) ) ;
#8284 = circle ( 'none', #8336, 4.650000000000000400 ) ;
#8285 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8286 = cartesian_point ( 'none', ( -3.850000000000000100, 4.714890176717308500e-016, -1.084202172485504400e-016 ) ) ;
#8287 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8288 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8289 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#8290 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#8291 = face_outer_bound ( 'none', #4067, .t. ) ;
#8292 = cartesian_point ( 'none', ( 1.262574684646737600, -25.84952505401361500, -19.60314285764754100 ) ) ;
#8293 = cartesian_point ( 'none', ( 1.262574684646737600, -23.48759017967386200, -18.63643109682000400 ) ) ;
#8294 = cartesian_point ( 'none', ( 1.262574684646730700, -18.96889376729436400, -16.49583267372229400 ) ) ;
#8295 = cartesian_point ( 'none', ( 1.262574684646723800, -12.24613964765512200, -12.31500830393193600 ) ) ;
#8296 = cartesian_point ( 'none', ( 1.262574684646730700, -5.789784129171883900, -6.951089635116692200 ) ) ;
#8297 = cartesian_point ( 'none', ( 1.262574684646730700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#8298 = cartesian_point ( 'none', ( 1.262574684646723600, 0.0000000000000000000, -8.673617379884035500e-016 ) ) ;
#8299 = cartesian_point ( 'none', ( 1.262574684646734100, -23.70457626587592200, -20.88735261320410100 ) ) ;
#8300 = cartesian_point ( 'none', ( 1.262574684646728700, -21.29856051529655400, -19.84181928020335000 ) ) ;
#8301 = cartesian_point ( 'none', ( 1.262574684646739400, -16.69170235043782900, -17.54357771275918400 ) ) ;
#8302 = cartesian_point ( 'none', ( 1.262574684646734300, -9.852664769915191900, -13.06117550322149900 ) ) ;
#8303 = cartesian_point ( 'none', ( 1.262574684646734300, -3.307132808089037600, -7.341332872280594800 ) ) ;
#8304 = cartesian_point ( 'none', ( 1.262574684646728700, 0.6750713612562606600, -2.558973989610774600 ) ) ;
#8305 = cartesian_point ( 'none', ( 1.262574684646728700, 2.500000000000000900, -1.301042606982605100e-015 ) ) ;
#8306 = cartesian_point ( 'none', ( 3.762574684646733800, -23.70457626587592200, -20.88735261320410100 ) ) ;
#8307 = cartesian_point ( 'none', ( 3.762574684646733800, -21.29856051529655800, -19.84181928020335000 ) ) ;
#8308 = cartesian_point ( 'none', ( 3.762574684646729800, -16.69170235043782900, -17.54357771275918400 ) ) ;
#8309 = cartesian_point ( 'none', ( 3.762574684646734300, -9.852664769915191900, -13.06117550322149900 ) ) ;
#8310 = cartesian_point ( 'none', ( 3.762574684646724500, -3.307132808089037600, -7.341332872280592200 ) ) ;
#8311 = direction ( 'none', ( 0.7071067811865462400, 0.0000000000000000000, 0.7071067811865489100 ) ) ;
#8312 = vector ( 'none', #8311, 1000.000000000000000 ) ;
#8313 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -5.216611057838472100 ) ) ;
#8314 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -5.216611057838471200 ) ) ;
#8315 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8316 = cartesian_point ( 'none', ( 3.850000000000000100, 0.0000000000000000000, -1.084202172485504400e-016 ) ) ;
#8317 = cartesian_point ( 'none', ( 4.550000000000001600, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#8318 = line ( 'none', #8317, #8312 ) ;
#8319 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.799999999999998900 ) ) ;
#8320 = cartesian_point ( 'none', ( 4.599926931897657700, -2.000000000000000000, -7.035027365083886200 ) ) ;
#8321 = cartesian_point ( 'none', ( 4.344424804578797400, -2.000000000000000000, -7.268660219544593700 ) ) ;
#8322 = cartesian_point ( 'none', ( 4.086869217383891400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#8323 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#8324 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8325 = circle ( 'none', #8373, 5.250000000000000000 ) ;
#8326 = b_spline_curve_with_knots ( 'none', 3,
( #8322, #8321, #8320, #8319 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398564000 ),
.unspecified. ) ;
#8327 = circle ( 'none', #8369, 0.2500000000000002200 ) ;
#8328 = cartesian_point ( 'none', ( -4.135303338437221800, -0.9167746785410202400, -5.500000000000063100 ) ) ;
#8329 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131100e-016, -0.0000000000000000000 ) ) ;
#8330 = vector ( 'none', #8329, 1000.000000000000000 ) ;
#8331 = circle ( 'none', #8258, 4.550000000000001600 ) ;
#8332 = cartesian_point ( 'none', ( 4.550000000000001600, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#8333 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8334 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8335 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#8336 = axis2_placement_3d ( 'none', #8335, #8334, #8333 ) ;
#8337 = cartesian_point ( 'none', ( 25.40000000000001300, -30.39999999999999100, -4.500000000000000000 ) ) ;
#8338 = line ( 'none', #8337, #8330 ) ;
#8339 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8340 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#8341 = axis2_placement_3d ( 'none', #8340, #8339, #7546 ) ;
#8342 = circle ( 'none', #8341, 2.600000000000005000 ) ;
#8343 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8344 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8345 = axis2_placement_3d ( 'none', #8349, #8344, #8343 ) ;
#8346 = person_and_organization ( #3165, #3164 ) ;
#8347 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8348 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8349 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#8350 = cartesian_point ( 'none', ( 25.40000000000001300, -25.39999999999998800, -4.500000000000000000 ) ) ;
#8351 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8352 = product_definition_formation_with_specified_source ( 'any', '', #3087, .not_known. ) ;
#8353 = circle ( 'none', #8345, 4.235706495037636200 ) ;
#8354 = circle ( 'none', #8375, 5.000000000000004400 ) ;
#8355 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8356 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8357 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8358 = axis2_placement_3d ( 'none', #8357, #8356, #8355 ) ;
#8359 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#8360 = face_outer_bound ( 'none', #4077, .t. ) ;
#8361 = circle ( 'none', #8358, 3.850000000000000100 ) ;
#8362 = direction ( 'none', ( -1.000000000000000000, 1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#8363 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#8364 = cartesian_point ( 'none', ( -3.850000000000000100, 4.714890176717309500e-016, -0.2500000000000002200 ) ) ;
#8365 = cartesian_point ( 'none', ( -3.600000000000000100, 4.408728476930471200e-016, -7.249999999999999100 ) ) ;
#8366 = cartesian_point ( 'none', ( 5.250000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#8367 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8368 = toroidal_surface ( 'none', #8374, 3.850000000000000100, 0.2500000000000000000 ) ;
#8369 = axis2_placement_3d ( 'none', #8364, #8363, #8362 ) ;
#8370 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8371 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8372 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#8373 = axis2_placement_3d ( 'none', #8372, #8371, #8370 ) ;
#8374 = axis2_placement_3d ( 'none', #8359, #8367, #8348 ) ;
#8375 = axis2_placement_3d ( 'none', #8350, #8351, #8347 ) ;
#8376 = direction ( 'none', ( 0.2164396139380933000, -0.9762960071199355800, 6.602135896646036400e-017 ) ) ;
#8377 = axis2_placement_3d ( 'none', #8384, #8376, #8437 ) ;
#8378 = circle ( 'none', #8434, 0.2500000000000000000 ) ;
#8379 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#8380 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8381 = cartesian_point ( 'none', ( -3.850000000000000100, 4.714890176717308500e-016, -7.500000000000000000 ) ) ;
#8382 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#8383 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, -6.602135896646033900e-017 ) ) ;
#8384 = cartesian_point ( 'none', ( -4.432165604860224500, -0.9825874585470834000, -5.500000000000063100 ) ) ;
#8385 = toroidal_surface ( 'none', #8402, 3.850000000000000100, 0.2500000000000000000 ) ;
#8386 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8387 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8388 = circle ( 'none', #8392, 0.3040699380700574400 ) ;
#8389 = direction ( 'none', ( -1.000000000000000000, 6.217248937900876600e-015, 0.0000000000000000000 ) ) ;
#8390 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8391 = axis2_placement_3d ( 'none', #8404, #8390, #8389 ) ;
#8392 = axis2_placement_3d ( 'none', #8403, #8383, #8382 ) ;
#8393 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8394 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8395 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#8396 = axis2_placement_3d ( 'none', #8395, #8394, #8393 ) ;
#8397 = toroidal_surface ( 'none', #8396, 4.539776433107693500, 0.3040699380700571100 ) ;
#8398 = circle ( 'none', #8391, 4.650000000000000400 ) ;
#8399 = cartesian_point ( 'none', ( 3.600000000000000100, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#8400 = cartesian_point ( 'none', ( -4.135303338437215500, 0.9167746785410482200, -5.500000000000063100 ) ) ;
#8401 = circle ( 'none', #8377, 0.3040699380700570000 ) ;
#8402 = axis2_placement_3d ( 'none', #8435, #8387, #8380 ) ;
#8403 = cartesian_point ( 'none', ( -4.432165604860217400, 0.9825874585471130500, -5.500000000000063100 ) ) ;
#8404 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#8405 = cartesian_point ( 'none', ( -3.600000000000000100, 4.408728476930471200e-016, -0.2500000000000002200 ) ) ;
#8406 = face_outer_bound ( 'none', #4111, .t. ) ;
#8407 = cartesian_point ( 'none', ( 4.086869217383891400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#8408 = cartesian_point ( 'none', ( 3.850000000000000100, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#8409 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#8410 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8411 = axis2_placement_3d ( 'none', #8427, #8386, #8410 ) ;
#8412 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#8413 = cartesian_point ( 'none', ( 3.600000000000000100, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#8414 = face_outer_bound ( 'none', #4139, .t. ) ;
#8415 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8416 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8417 = cartesian_point ( 'none', ( 3.850000000000000100, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#8418 = line ( 'none', #8442, #8445 ) ;
#8419 = cartesian_point ( 'none', ( -0.7791826101771971400, -3.514665625631753900, -5.000000000000125200 ) ) ;
#8420 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8421 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8422 = axis2_placement_3d ( 'none', #8379, #8421, #8420 ) ;
#8423 = circle ( 'none', #8422, 3.600000000000000100 ) ;
#8424 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#8425 = cylindrical_surface ( 'none', #8411, 2.599999999999998300 ) ;
#8426 = axis2_placement_3d ( 'none', #8424, #8416, #8415 ) ;
#8427 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -5.500000000000000000 ) ) ;
#8428 = cartesian_point ( 'none', ( -3.850000000000000100, 4.714890176717309500e-016, -7.249999999999999100 ) ) ;
#8429 = face_outer_bound ( 'none', #3982, .t. ) ;
#8430 = circle ( 'none', #8426, 3.600000000000000100 ) ;
#8431 = cartesian_point ( 'none', ( -25.39999999999999900, -30.39999999999999900, -4.500000000000000000 ) ) ;
#8432 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8433 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8434 = axis2_placement_3d ( 'none', #8408, #8433, #8432 ) ;
#8435 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#8436 = face_outer_bound ( 'none', #4125, .t. ) ;
#8437 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380935500, 0.0000000000000000000 ) ) ;
#8438 = cartesian_point ( 'none', ( -5.133155015676766900, -30.39999999999999100, -4.661293558083265500 ) ) ;
#8439 = cartesian_point ( 'none', ( -6.427823737795693900, -30.39999999999999500, -4.539902007586776200 ) ) ;
#8440 = cartesian_point ( 'none', ( -7.078002705743865700, -30.39999999999999500, -4.500000000000006200 ) ) ;
#8441 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131100e-016, -0.0000000000000000000 ) ) ;
#8442 = cartesian_point ( 'none', ( 3.606039351636827100e-015, -30.39999999999999500, -4.500000000000000000 ) ) ;
#8443 = face_outer_bound ( 'none', #4154, .t. ) ;
#8444 = axis2_placement_3d ( 'none', #8483, #8482, #8471 ) ;
#8445 = vector ( 'none', #8441, 1000.000000000000000 ) ;
#8446 = cartesian_point ( 'none', ( -7.733045971672519100, -30.39999999999999500, -4.500000000000004400 ) ) ;
#8447 = cylindrical_surface ( 'none', #8444, 5.000000000000004400 ) ;
#8448 = b_spline_curve_with_knots ( 'none', 3,
( #8446, #8440, #8439, #8438, #8497, #8496, #8495, #8494, #8493, #8492, #8491, #8490 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001965128972896743200, 0.003930257945793486400, 0.005895386918690231400, 0.006877951405138602600, 0.007860515891586976300 ),
.unspecified. ) ;
#8449 = cartesian_point ( 'none', ( 3.850000000000000100, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#8450 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8451 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8452 = cartesian_point ( 'none', ( -5.250000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#8453 = cartesian_point ( 'none', ( -3.514665625631767200, -0.7791826101771354200, -5.000000000000125200 ) ) ;
#8454 = axis2_placement_3d ( 'none', #8464, #8451, #8450 ) ;
#8455 = direction ( 'none', ( -1.000000000000000000, 1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#8456 = axis2_placement_3d ( 'none', #8428, #8465, #8455 ) ;
#8457 = cartesian_point ( 'none', ( -5.250000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#8458 = circle ( 'none', #8454, 3.850000000000000100 ) ;
#8459 = axis2_placement_3d ( 'none', #8449, #8481, #8480 ) ;
#8460 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8461 = circle ( 'none', #8456, 0.2500000000000002200 ) ;
#8462 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8463 = axis2_placement_3d ( 'none', #8409, #8462, #8460 ) ;
#8464 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#8465 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#8466 = cylindrical_surface ( 'none', #8463, 5.250000000000000000 ) ;
#8467 = circle ( 'none', #8459, 0.2500000000000002200 ) ;
#8468 = line ( 'none', #8525, #8521 ) ;
#8469 = cartesian_point ( 'none', ( 25.39999999999999900, 30.40000000000000600, -4.500000000000000000 ) ) ;
#8470 = face_outer_bound ( 'none', #4227, .t. ) ;
#8471 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8472 = plane ( 'none', #8484 ) ;
#8473 = cartesian_point ( 'none', ( 30.40000000000001600, -7.733045971672469300, -4.500000000000004400 ) ) ;
#8474 = cartesian_point ( 'none', ( -0.7791826101771971400, -3.514665625631753900, -6.000000000000000900 ) ) ;
#8475 = circle ( 'none', #8553, 0.8000000000000002700 ) ;
#8476 = direction ( 'none', ( 2.731847993664263700e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8477 = vector ( 'none', #8476, 1000.000000000000000 ) ;
#8478 = cartesian_point ( 'none', ( -30.40000000000000200, -25.40000000000000600, -4.500000000000000000 ) ) ;
#8479 = line ( 'none', #8478, #8477 ) ;
#8480 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8481 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8482 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8483 = cartesian_point ( 'none', ( -25.39999999999999900, -25.39999999999999500, -5.500000000000000000 ) ) ;
#8484 = axis2_placement_3d ( 'none', #8524, #8523, #8522 ) ;
#8485 = cartesian_point ( 'none', ( -7.733045971672519100, -30.39999999999999500, -4.500000000000004400 ) ) ;
#8486 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8487 = vector ( 'none', #8486, 1000.000000000000000 ) ;
#8488 = cartesian_point ( 'none', ( -5.250000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#8489 = line ( 'none', #8488, #8487 ) ;
#8490 = cartesian_point ( 'none', ( 3.469446951953614200e-015, -30.39999999999999500, -5.500000000000000000 ) ) ;
#8491 = cartesian_point ( 'none', ( -0.3220896362738415200, -30.40000000000000200, -5.440598011748220700 ) ) ;
#8492 = cartesian_point ( 'none', ( -0.6401319870391294400, -30.39999999999999100, -5.381941190095731500 ) ) ;
#8493 = cartesian_point ( 'none', ( -1.280222553816363900, -30.39999999999999900, -5.265329728889947900 ) ) ;
#8494 = cartesian_point ( 'none', ( -1.600358723825055800, -30.39999999999999500, -5.207725562620316500 ) ) ;
#8495 = cartesian_point ( 'none', ( -2.561323616602347600, -30.40000000000000200, -5.039207846625083100 ) ) ;
#8496 = cartesian_point ( 'none', ( -3.202694975844017700, -30.39999999999999500, -4.932482970602133100 ) ) ;
#8497 = cartesian_point ( 'none', ( -4.488623524634022900, -30.39999999999999500, -4.743625011199830200 ) ) ;
#8498 = direction ( 'none', ( 1.394717674685352500e-015, 0.6266669421770428800, 0.7792872022447660000 ) ) ;
#8499 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#8500 = cartesian_point ( 'none', ( 30.40000000000002300, -0.3220896362689612000, -5.440598011721794700 ) ) ;
#8501 = cartesian_point ( 'none', ( 30.40000000000002000, -0.6401319870389857700, -5.381941190095625800 ) ) ;
#8502 = cartesian_point ( 'none', ( 30.40000000000001600, -1.280222553816249100, -5.265329728889905200 ) ) ;
#8503 = cartesian_point ( 'none', ( 30.40000000000001600, -1.600358723824951500, -5.207725562620272100 ) ) ;
#8504 = cartesian_point ( 'none', ( 30.40000000000001300, -2.561323616602273900, -5.039207846625060900 ) ) ;
#8505 = cartesian_point ( 'none', ( 30.40000000000002000, -3.202694975843963600, -4.932482970602115400 ) ) ;
#8506 = cartesian_point ( 'none', ( 30.40000000000001600, -4.488623524633993600, -4.743625011199816800 ) ) ;
#8507 = cartesian_point ( 'none', ( 30.40000000000001300, -5.133155015676743800, -4.661293558083254900 ) ) ;
#8508 = cartesian_point ( 'none', ( 30.40000000000002000, -6.427823737795673500, -4.539902007586772600 ) ) ;
#8509 = cartesian_point ( 'none', ( 30.40000000000001600, -7.078002705743833700, -4.500000000000003600 ) ) ;
#8510 = cartesian_point ( 'none', ( 30.40000000000001600, -7.733045971672469300, -4.500000000000004400 ) ) ;
#8511 = cartesian_point ( 'none', ( 2.512574684646731600, -30.98331947051439500, -21.62215671420215600 ) ) ;
#8512 = b_spline_curve_with_knots ( 'none', 3,
( #8552, #8551, #8550, #8549, #8548, #8547, #8546, #8545 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( -3.429285657230325700e-005, 0.003864451009268998800, 0.005813822942189651600, 0.007763194875110303800 ),
.unspecified. ) ;
#8513 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#8514 = cartesian_point ( 'none', ( 30.40000000000001600, -25.39999999999999900, -4.500000000000000000 ) ) ;
#8515 = b_spline_curve_with_knots ( 'none', 3,
( #8510, #8509, #8508, #8507, #8506, #8505, #8504, #8503, #8502, #8501, #8500, #8499 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001965128972896677300, 0.003930257945793354600, 0.005895386918690031900, 0.006877951405138371000, 0.007860515891586709200 ),
.unspecified. ) ;
#8516 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8517 = vector ( 'none', #8516, 1000.000000000000000 ) ;
#8518 = cartesian_point ( 'none', ( 30.40000000000001600, -25.39999999999999900, -5.500000000000000000 ) ) ;
#8519 = line ( 'none', #8518, #8517 ) ;
#8520 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8521 = vector ( 'none', #8520, 1000.000000000000000 ) ;
#8522 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8523 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8524 = cartesian_point ( 'none', ( 30.40000000000001600, 25.39999999999999900, -5.500000000000000000 ) ) ;
#8525 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -4.500000000000000000 ) ) ;
#8526 = direction ( 'none', ( -2.775557561562890700e-017, -0.7792872022447658900, 0.6266669421770431100 ) ) ;
#8527 = direction ( 'none', ( 1.387778780781445300e-015, 0.6266669421770431100, 0.7792872022447658900 ) ) ;
#8528 = cartesian_point ( 'none', ( 2.512574684646731600, -31.60674923231020400, -21.12082316046052500 ) ) ;
#8529 = circle ( 'none', #8556, 0.7999999999999939400 ) ;
#8530 = cartesian_point ( 'none', ( 3.790009844363972500, -8.673617379884019700e-016, -1.734723475976807700e-017 ) ) ;
#8531 = face_outer_bound ( 'none', #4197, .t. ) ;
#8532 = cartesian_point ( 'none', ( -4.086869217383891400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#8533 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8534 = vector ( 'none', #8533, 1000.000000000000000 ) ;
#8535 = cartesian_point ( 'none', ( 5.040009844363965800, -25.16314144182622000, -20.01408997943378100 ) ) ;
#8536 = face_outer_bound ( 'none', #4273, .t. ) ;
#8537 = plane ( 'none', #8542 ) ;
#8538 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131900e-016, 0.0000000000000000000 ) ) ;
#8539 = vector ( 'none', #8538, 1000.000000000000000 ) ;
#8540 = cartesian_point ( 'none', ( -25.39999999999999900, 30.39999999999999900, -4.500000000000000000 ) ) ;
#8541 = cartesian_point ( 'none', ( 7.733045971672496000, 30.40000000000000200, -4.500000000000004400 ) ) ;
#8542 = axis2_placement_3d ( 'none', #8528, #8527, #8526 ) ;
#8543 = cartesian_point ( 'none', ( 25.39999999999999900, 30.40000000000000600, -5.500000000000000000 ) ) ;
#8544 = line ( 'none', #8543, #8534 ) ;
#8545 = cartesian_point ( 'none', ( 30.40000000000001600, 7.733045971672443600, -4.500000000000000000 ) ) ;
#8546 = cartesian_point ( 'none', ( 30.40000000000001300, 7.077979504207712900, -4.500000000000005300 ) ) ;
#8547 = cartesian_point ( 'none', ( 30.40000000000002300, 6.427777678278066500, -4.539904743813199400 ) ) ;
#8548 = cartesian_point ( 'none', ( 30.40000000000001600, 5.133063504288814200, -4.661303721035548800 ) ) ;
#8549 = cartesian_point ( 'none', ( 30.40000000000001600, 4.488509427742347000, -4.743639971521642600 ) ) ;
#8550 = cartesian_point ( 'none', ( 30.40000000000001600, 2.559548968704836300, -5.026942234111928100 ) ) ;
#8551 = cartesian_point ( 'none', ( 30.40000000000002000, 1.278028069377790300, -5.264297264340230600 ) ) ;
#8552 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#8553 = axis2_placement_3d ( 'none', #8511, #8498, #8513 ) ;
#8554 = line ( 'none', #8540, #8539 ) ;
#8555 = cartesian_point ( 'none', ( 4.086869217383891400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#8556 = axis2_placement_3d ( 'none', #8611, #8610, #8609 ) ;
#8557 = circle ( 'none', #7500, 1.250000000000000200 ) ;
#8558 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#8559 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #8604, #8603, #8602, #8601, #8600, #8599, #8598 ),
( #8597, #8596, #8595, #8594, #8593, #8592, #8591 ),
( #8590, #8589, #8588, #8587, #8586, #8585, #8584 ),
( #8583, #8582, #8581, #8580, #8579, #8578, #8577 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 1, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333100, 0.3333333333333333700, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 0.9999999999999997800, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#8560 = cartesian_point ( 'none', ( 4.854121959736899900, 2.000000000000000900, -6.799999999999998900 ) ) ;
#8561 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8562 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8563 = circle ( 'none', #8606, 5.250000000000000900 ) ;
#8564 = direction ( 'none', ( 1.000000000000000000, 2.081668171172154600e-017, -1.387778780781445700e-017 ) ) ;
#8565 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8566 = cartesian_point ( 'none', ( 5.040009844363972900, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#8567 = axis2_placement_3d ( 'none', #8566, #8565, #8564 ) ;
#8568 = circle ( 'none', #8567, 1.250000000000000200 ) ;
#8569 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231019700, -21.12082316046051700 ) ) ;
#8570 = cartesian_point ( 'none', ( 5.040009844363972900, -30.84427712221262800, -20.88981791652660600 ) ) ;
#8571 = cartesian_point ( 'none', ( 5.040009844363972900, -29.13086185489226000, -20.31246973411174400 ) ) ;
#8572 = cartesian_point ( 'none', ( 5.040009844363972900, -27.45853224716286400, -19.61825658330166500 ) ) ;
#8573 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866623395800, -19.19219573587696100 ) ) ;
#8574 = cartesian_point ( 'none', ( 6.290009844363972900, -25.84952505401361100, -19.60314285764753000 ) ) ;
#8575 = local_time ( 16, 10, 2.000000000000000000, #8605 ) ;
#8576 = b_spline_curve_with_knots ( 'none', 3,
( #8573, #8572, #8571, #8570, #8569 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#8577 = cartesian_point ( 'none', ( 6.290009844363973800, -25.84952505401361500, -19.60314285764753700 ) ) ;
#8578 = cartesian_point ( 'none', ( 6.290009844363973800, -23.48759017967386600, -18.63643109682000800 ) ) ;
#8579 = cartesian_point ( 'none', ( 6.290009844363973800, -18.96889376729436100, -16.49583267372229400 ) ) ;
#8580 = cartesian_point ( 'none', ( 6.290009844363975600, -12.24613964765512900, -12.31500830393194000 ) ) ;
#8581 = cartesian_point ( 'none', ( 6.290009844363973800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#8582 = cartesian_point ( 'none', ( 6.290009844363966700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#8583 = cartesian_point ( 'none', ( 6.290009844363980900, 0.0000000000000000000, -1.734723475976807100e-015 ) ) ;
#8584 = cartesian_point ( 'none', ( 6.290009844363975600, -27.99447384215129400, -18.31893310209096300 ) ) ;
#8585 = cartesian_point ( 'none', ( 6.290009844363975600, -25.67661984405117400, -17.43104291343666300 ) ) ;
#8586 = cartesian_point ( 'none', ( 6.290009844363976500, -21.24608518415090700, -15.44808763468541500 ) ) ;
#8587 = cartesian_point ( 'none', ( 6.290009844363971100, -14.63961452539505700, -11.56884110464236800 ) ) ;
#8588 = cartesian_point ( 'none', ( 6.290009844363971100, -8.272435450254738100, -6.560846397952795800 ) ) ;
#8589 = cartesian_point ( 'none', ( 6.290009844363970300, -4.313362852798970700, -2.298811831501505600 ) ) ;
#8590 = cartesian_point ( 'none', ( 6.290009844363970300, -2.499999999999998700, -1.301042606982605100e-015 ) ) ;
#8591 = cartesian_point ( 'none', ( 3.790009844363969400, -27.99447384215130100, -18.31893310209096300 ) ) ;
#8592 = cartesian_point ( 'none', ( 3.790009844363974700, -25.67661984405116400, -17.43104291343666300 ) ) ;
#8593 = cartesian_point ( 'none', ( 3.790009844363969800, -21.24608518415090000, -15.44808763468541600 ) ) ;
#8594 = cartesian_point ( 'none', ( 3.790009844363969800, -14.63961452539505500, -11.56884110464236800 ) ) ;
#8595 = cartesian_point ( 'none', ( 3.790009844363969800, -8.272435450254736400, -6.560846397952793100 ) ) ;
#8596 = cartesian_point ( 'none', ( 3.790009844363969400, -4.313362852798968900, -2.298811831501504300 ) ) ;
#8597 = cartesian_point ( 'none', ( 3.790009844363969400, -2.499999999999998700, -1.301042606982605100e-015 ) ) ;
#8598 = cartesian_point ( 'none', ( 3.790009844363964500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#8599 = cartesian_point ( 'none', ( 3.790009844363978300, -23.48759017967385900, -18.63643109682000400 ) ) ;
#8600 = cartesian_point ( 'none', ( 3.790009844363971600, -18.96889376729436400, -16.49583267372229400 ) ) ;
#8601 = cartesian_point ( 'none', ( 3.790009844363972500, -12.24613964765512500, -12.31500830393193600 ) ) ;
#8602 = cartesian_point ( 'none', ( 3.790009844363971600, -5.789784129171883900, -6.951089635116692200 ) ) ;
#8603 = cartesian_point ( 'none', ( 3.790009844363971600, -1.819145745771352000, -2.428892910556139200 ) ) ;
#8604 = cartesian_point ( 'none', ( 3.790009844363971600, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#8605 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8606 = axis2_placement_3d ( 'none', #8558, #8562, #8561 ) ;
#8607 = date_and_time ( #8608, #8575 ) ;
#8608 = calendar_date ( 2017, 13, 10 ) ;
#8609 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548436200, -0.5136839022230146300 ) ) ;
#8610 = direction ( 'none', ( 7.459310946700268900e-015, -0.5136839022230156300, -0.8579795152548430600 ) ) ;
#8611 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505403008900, -19.60314285765537100 ) ) ;
endsec;
end-iso-10303-21;